I had some trouble getting Windows to properly IP forward, but once I had that working, I found this issue was preventing my site-to-site OpenVPN VPN from allowing packets to route properly. On IPFire, here is the log:
16:13:25 | openvpnserver[29843]: | AldenNJ/100.35.242.165:62671 MULTI: Learn: 192.168.27.100 -> AldenNJ/100.35.242. 165:62671 |
---|---|---|
16:04:44 | openvpnserver[29843]: | AldenNJ/100.35.242.165:62671 MULTI: Learn: 192.168.27.100 -> AldenNJ/100.35.242. 165:62671 |
16:01:58 | openvpnserver[29843]: | AldenNJ/100.35.242.165:62671 MULTI: Learn: 192.168.27.100 -> AldenNJ/100.35.242. 165:62671 |
15:58:46 | openvpnserver[29843]: | AldenNJ/100.35.242.165:62671 MULTI: Learn: 192.168.27.100 -> AldenNJ/100.35.242. 165:62671 |
15:57:56 | openvpnserver[23463]: | /sbin/ip addr del dev tun1 local 10.165.5.1 peer 10.165.5.2 |
15:57:56 | openvpnserver[23463]: | Closing TUN/TAP interface |
15:57:56 | openvpnserver[23463]: | /sbin/ip route del 192.168.27.0/24 |
15:57:56 | openvpnserver[23463]: | Exiting due to fatal error |
15:57:56 | openvpnserver[23463]: | TCP/UDP: Socket bind failed on local address [AF_INET][undef]:1194: Address alre ady in use (errno=98) |
15:57:56 | openvpnserver[23463]: | Socket Buffers: R=[163840->163840] S=[163840->163840] |
15:57:56 | openvpnserver[23463]: | Could not determine IPv4/IPv6 protocol. Using AF_INET |
15:57:56 | openvpnserver[23463]: | Data Channel MTU parms [ L:1522 D:1450 EF:122 EB:389 ET:0 EL:3 ] |
15:57:56 | openvpnserver[23463]: | ERROR: Linux route add command failed: external program exited with error status : 2 |
15:57:56 | openvpnserver[23463]: | /sbin/ip route add 10.165.5.0/24 via 10.165.5.2 |
15:57:56 | openvpnserver[23463]: | /sbin/ip route add 192.168.27.0/24 via 10.165.5.2 |
15:57:56 | openvpnserver[23463]: | /sbin/ip addr add dev tun1 local 10.165.5.1 peer 10.165.5.2 |
15:57:56 | openvpnserver[23463]: | /sbin/ip link set dev tun1 up mtu 1400 |
15:57:56 | openvpnserver[23463]: | do_ifconfig, tt->did_ifconfig_ipv6_setup=0 |
15:57:56 | openvpnserver[23463]: | TUN/TAP TX queue length set to 100 |
15:57:56 | openvpnserver[23463]: | TUN/TAP device tun1 opened |
15:57:56 | openvpnserver[23463]: | ROUTE_GATEWAY 71.162.200.1/255.255.255.0 IFACE=red0 HWADDR=d8:eb:97:69:3b:b7 |
This instance of IPFire is running core 144 on 32-bit version. Note the route command failure. For now, I just entered a static route to work around it and all is well, but anyone who might better understand this who wants to help debug it, please contact me and I can provide ANY and ALL logs you need to resolve this.
Thanks!