Hi,
I am attempting to connect a winxp client to a linux 2.6.x
server, both running openvpn-2.0_rc16, using the tun method over udp. The
windows firewall is disabled for the tun adapter, and on the linux server I
have the firewall rules allowing all traffic from and to the tun adapter
allowed, using INPUT, OUTPUT and FORWARD rules.
Both the client and the server initialize correctly, saying “Initialization
sequence completed”, and using tcpdump on my external interface,
see udp packets going back and forward between the two hosts on the
openvpn port on a regular basis. I assume this is some keep alive mechanism.
From the server, where the tun address is 10.1.52.1, and its
point to point address is 10.1.52.2, I cannot ping the ptp address (nor any of
the remote ip addresses) Running tcpdump on the tun interface, I see the ping
requests, but no responses. The rate of UDP packets generated by openvpn does
not appear to be affected at all. It appears that the traffic read from the tun
adapter is being silently dropped.
Looking into the log I see the following what does this
mean?
Mar 4 09:54:11 digger openvpn[8847]: read from
TUN/TAP returned 84
Mar 4 09:54:11 digger openvpn[8847]: GET INST BY VIRT:
10.1.52.2 [failed]
Mar 4 09:54:11 digger openvpn[8847]: PO_CTL
rwflags=0x0001 ev=6 arg=0x080911cc
Mar 4 09:54:11 digger openvpn[8847]: PO_CTL
rwflags=0x0001 ev=7 arg=0x080911d0
Any suggestions on how to take this further?
Thanks,
Bradley