My ovpn file looks like this (I've removed all certs, and hidden the fqdn)
Now I have had a lot of issues with openvpn running on that server - it used to work great (admittedly on another android phone), but due to something changing (my VPS provider was saying it was a dist upgrade I had done months earlier, I was convinced it was an issue with the host... eventually they ran some command to fix it ("vzctl set 114 --devnodes net/tun:rw --capability net_admin:on --save"). Anyway whilst trying to get it fixed I uninstalled iptables, and openvpn and re-installed everything... but I don't really know what I'm doing so it's totally possible this is a silly thing I've missed.client
server-poll-timeout 4
nobind
remote fqdn.co.uk 1194 udp
remote fqdn.co.uk 1194 udp
remote fqdn.co.uk 1194 tcp
remote fqdn.co.uk 1194 udp
remote fqdn.co.uk 1194 udp
remote fqdn.co.uk 1194 udp
remote fqdn.co.uk 1194 udp
remote fqdn.co.uk 1194 udp
dev tun
dev-type tun
ns-cert-type server
reneg-sec 604800
sndbuf 100000
rcvbuf 100000
# NOTE: LZO commands are pushed by the Access Server at connect time.
# NOTE: The below line doesn't disable LZO.
comp-lzo no
verb 3
setenv PUSH_PEER_INFO
<ca>
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
</ca>
<cert>
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
</cert>
<key>
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----
</key>
key-direction 1
<tls-auth>
#
# 2048 bit OpenVPN static key (Server Agent)
#
-----BEGIN OpenVPN Static key V1-----
...
-----END OpenVPN Static key V1-----
</tls-auth>
Like I said at the start I can connect just fine with the mac. On Android I can connect fine, but no traffic appears to get routed (I never receive more than 2.8kb on the phone).
Any ideas?