[Bug 579737] [NEW] OpenVPN client connect hangs on PUSH_REQUEST
Waldo2k2
peterson.drew at gmail.com
Thu May 13 03:42:58 BST 2010
Public bug reported:
Binary package hint: openvpn
A client connecting to an OpenVPN server running Lucid hangs on
PUSH_REQUEST. Same server config works on Karmic.
My server config does not contain any 'push' directives. If I add the
tcp-nodelay macro to my server config, the 'push "socket-flags
TCP_NODELAY"' that it sends the client prevents it from hanging and the
connection completes. The tcp-nodelay option fails on the Windows
clients I tested it with, but merely passing the PUSH fixes the
connection hang.
I haven't tested any other push directives to see if they have the same
effect.
Current package version: 2.1.0-1ubuntu1 (lucid)
Working package version: 2.1~rc19-1ubuntu2 (karmic)
OpenVPN server config used:
-------------------------------------
mode server
port 1194
proto udp
dev tap0
up "/etc/openvpn/up.sh br0"
down "/etc/openvpn/down.sh br0"
replay-persist replay-persist-file
tls-server
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
ping 15
ping-restart 300 # 5 minutes, good for dynamic dns
resolv-retry 300 # 5 minutes, good for dynamic dns
persist-tun
persist-key
comp-lzo
user nobody
group nogroup
status openvpn-status.log
verb 3
#tcp-nodelay #uncomment to fix in lucid
** Affects: openvpn (Ubuntu)
Importance: Undecided
Status: New
--
OpenVPN client connect hangs on PUSH_REQUEST
https://bugs.launchpad.net/bugs/579737
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to openvpn in ubuntu.
More information about the Ubuntu-server-bugs
mailing list