No, it's not a bug; your routing is broken. Please repost to openvpn-users, and avoid posting initially to openvpn-devel unless your question came up in the course of writing or debugging code for OpenVPN or preparing to do so.
- [Openvpn-devel] OpenVPN double routing problem? Lars Karlslund
- [Openvpn-devel] Re: OpenVPN double routing problem? Charles Duffy