boris
There seems to be a problem using rooted OpenVPN 2.1.1 in TAP mode on Android with apps utilizing the HttpURLConnection API.
Through the sockets API I can access anything on any host inside the subnet 10.10.1.0/255.255.255.0 that is bridged with the server's tap0. However it appears that connections produced through the HttpURLConnection API on my Samsung Galaxy S2 using stock 4.0.4 does not get routed through the tunnel.
That means that Transdroid and XBMC Remote does not work though the VPN (they work fine when entering the bridge via another interface of course, e.g. wlan0), whereas Firefox and Astro file manager does.
Probably more of an Android issue than an OpenVPN issue. Has anyone else got some similar setup working? Maybe on some other Android distribution, e.g. Cyanogenmod?
Any input would be much appreciated.