Some clients work while others don't with the same conf
Posted: Sun Dec 25, 2011 4:28 am
I've set up the server using the tutorial and it works great. My mac client connects and everything works as it should. Conf files are 100% stock from the example except for adding the appropriate ips.
I have a solaris client on the same physical network as the working mac client, and I'm using the same config files and certificates(not at the same time) for testing. Openvpn 2.2.2 and the solaris tun/tap built without errors and it connects without issue. The log reports "Initialization Sequence Completed." The server logs and ipp.txt are populated correctly with the same information as when the mac client connects. With verbosity of 5 I see read and write requests being passed to the server, the tunnel itself is established properly and functioning but something wrong with the routing as nothing works.
I've turned off the firewall for testing as well. I think there's some kind of routing issue on the solaris client but I'm not sure what the problem is(of course it's non-vpn connectivity works fine.)
I have a solaris client on the same physical network as the working mac client, and I'm using the same config files and certificates(not at the same time) for testing. Openvpn 2.2.2 and the solaris tun/tap built without errors and it connects without issue. The log reports "Initialization Sequence Completed." The server logs and ipp.txt are populated correctly with the same information as when the mac client connects. With verbosity of 5 I see read and write requests being passed to the server, the tunnel itself is established properly and functioning but something wrong with the routing as nothing works.
Code: Select all
Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ---------- ---------
default 192.168.1.1 UG 3 1059 rge0
10.8.0.1 10.8.0.5 UGH 1 0
10.8.0.5 10.8.0.6 UH 2 0 tun0
127.0.0.1 127.0.0.1 UH 2 72 lo0
192.168.1.0 192.168.1.2 U 5 19563 rge0
Code: Select all
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 40 byte packets
1 * * *
...
30 * * *
Code: Select all
traceroute to 10.8.0.5 (10.8.0.5), 30 hops max, 40 byte packets
1 10.8.0.1 (10.8.0.1) 50.988 ms 49.469 ms 47.797 ms
2 * * *
...
30 * * *
Code: Select all
traceroute to 10.8.0.1 (10.8.0.1), 30 hops max, 40 byte packets
1 * * *
...
30 * * *