_Put an x inside the [ ] that applies._
I put 'socks-proxy 127.0.0.1 1080' in client.ovpn to connect to a OpenVPN TCP server via SS running in Proxy Only mode on my Android using OpenVPN for Android App.
I even tried putting 'route
I expected it to connect using SS's proxy just fine like it does on GNU/Linux or Windows. It works perfectly fine there just like with Tor's socks proxy. No issues at all.
In OpenVPN error logs, what I see is it connects fine and then resets with the log entry:
Connection reset, restarting[0]
What I assume is that it is because OpenVPN is forcing SS's proxy via its default route too, hence I tried adding the following route in client.ovpn to create an expection:
route
So that this IP is excluded from OpenVPN routing, but nothing. It still resets and does not work.
Please help me. I have also tried 'Route Bypass LAN'.
Is it a shadowsocks error? Can you reproduce it? Or is it just fine?
If your OpenVPN client supports per-app VPN, try to exclude shadowsocks from the list.
Did the trick. You are an amazing personality. You rock! It works now.
Most helpful comment
If your OpenVPN client supports per-app VPN, try to exclude shadowsocks from the list.