|
|
On Monday 04 October 2004 20:44, Marc-Christian Petersen wrote: Hi again, > > > I've compiled 2.0beta11 successfully and use it on lots of machines > > > (all 2.4) but now I have a customer who still has Kernel 2.2 running. > > > The problem is, the tunnel stays up if I do nothing but ping the end. > > > If I try to ssh into the VPN server or browse a samba share, the > > > connection locks up immediately and comes back again after ~60 seconds > > > (Inactivity timeout (--ping-restart), restarting) > > > Just my 2 cents: Could it be that the fallback stuff from EPOLL does > > > not work? 2.2 does not know even a millimeter about epoll ;) > > I doubt it. EPOLL is only a special optimization used on Linux 2.6 (and > > patched 2.4) in TCP server mode. The fallback APIs of poll and select > > are still used for everything else. > Then there's some other bug with 2.2 kernels. I used proto udp, now I'm > trying proto tcp and get these log entries when I try to use the tunnel: > Oct 4 20:43:26 alice ovpn-alice[9103]: MULTI TCP: I/O wait required > blocking in multi_tcp_action, action=7 > Oct 4 20:43:26 alice ovpn-alice[9103]: Exiting Ok, it seems to be an OpenVPN issue on Windows XP. If I boot a Linux on the the machine, everything works fine, doesn't matter if udp or tcp. But the funniest thing is, imho, if I boot a 2.4 kernel on the OpenVPN server side, even a Windows XP OpenVPN works fine and smooth. Strange isn't it?! Booting back into 2.2 and Windows XP fails ... -- ciao, Marc |