You will need to check the contents of the RPDB and route tables
Issue the following commands (assumes VPN Client 1 and VPN Client 2 are running concurrently etc.) when the VPN routing is working, and after when the routing is broken:
Code:
ip rule
ip route show table ovpnc1
ip route show table ovpnc2
Here you go.
Both Clients Running (Doesn't work)
######@########:/tmp/home/root# ip route show table ovpnc1
184.75.221.162 via 174.114.238.1 dev eth0
174.114.238.1 dev eth0 proto kernel scope link
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
174.114.238.0/23 dev eth0 proto kernel scope link src 174.114.238.38
10.4.0.0/16 dev tun11 proto kernel scope link src 10.4.17.74
127.0.0.0/8 dev lo scope link
0.0.0.0/1 via 10.4.0.1 dev tun11
128.0.0.0/1 via 10.4.0.1 dev tun11
default via 10.4.0.1 dev tun11
######@########:/tmp/home/root# ip route show table ovpnc2
184.75.221.162 via 174.114.238.1 dev eth0
104.243.24.235 via 174.114.238.1 dev eth0
174.114.238.1 dev eth0 proto kernel scope link
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
174.114.238.0/23 dev eth0 proto kernel scope link src 174.114.238.38
10.4.0.0/16 dev tun11 proto kernel scope link src 10.4.17.74
127.0.0.0/8 dev lo scope link
0.0.0.0/1 via 10.4.0.1 dev tun11
128.0.0.0/1 via 10.4.0.1 dev tun11
default via 10.4.0.1 dev tun11
ovpnc1 client running by itself. (Works fine)
######@########:/tmp/home/root# ip route show table ovpnc1
184.75.221.162 via 174.114.238.1 dev eth0
174.114.238.1 dev eth0 proto kernel scope link
192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1
174.114.238.0/23 dev eth0 proto kernel scope link src 174.114.238.38
10.4.0.0/16 dev tun11 proto kernel scope link src 10.4.17.74
127.0.0.0/8 dev lo scope link
0.0.0.0/1 via 10.4.0.1 dev tun11
128.0.0.0/1 via 10.4.0.1 dev tun11
default via 10.4.0.1 dev tun11