Connection error
Getting following exception after starting VPN: Connection error: 172.29.22.1:7:59614 java.net.ConnectException: failed to connect to /172.29.22.1 (port 7): connect failed: ENETUNREACH (Network is unreachable) at libcore.io.IoBridge.connect(IoBridge.java:129) at libcore.io.IoBridge.connect(IoBridge.java:115) at java.nio.SocketChannelImpl.connect(SocketChannelImpl.java:199) at xyz.hexene.localvpn.TCPOutput.initializeConnection(TCPOutput.java:138) at xyz.hexene.localvpn.TCPOutput.run(TCPOutput.java:90) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818) Caused by: android.system.ErrnoException: connect failed: ENETUNREACH (Network is unreachable) at libcore.io.Posix.connect(Native Method) at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:111) at libcore.io.IoBridge.connectErrno(IoBridge.java:151) at libcore.io.IoBridge.connect(IoBridge.java:127) at libcore.io.IoBridge.connect(IoBridge.java:115) at java.nio.SocketChannelImpl.connect(SocketChannelImpl.java:199) at xyz.hexene.localvpn.TCPOutput.initializeConnection(TCPOutput.java:138) at xyz.hexene.localvpn.TCPOutput.run(TCPOutput.java:90) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422) at java.util.concurrent.FutureTask.run(FutureTask.java:237) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:818)