Hi there,
I am configuring OpenVPN 2.3.2 on Ubuntu 14.04 with 2 OpenVPN instances, one listening on TCP and one on UDP.
On my Android phone I use
OpenVPN for Android as client (I tried to use OpenVPN connect, but it can't import .ovpn files with embedded certificates and even splitting them into single files didn't work) and everything works correctly with the UDP instance.
When I try to use the TCP instance I cannot perform any DNS lookup. Pinging the server 10.8.1.1 works fine.
TCP configuration:
http://pastebin.com/ALu2ZK8Y
UDP configuration:
http://pastebin.com/0PCfucpE
I have dnsmasq running and listening on both tun0 and tun1 interfaces.
Any ideas how to troubleshoot this problem?