Assertion failed at socket.c:629
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvpn (Debian) |
Fix Released
|
Unknown
|
|||
openvpn (Ubuntu) |
Fix Released
|
Medium
|
Thierry Carrez |
Bug Description
Binary package hint: openvpn
Description: Ubuntu 10.04.1 LTS
Release: 10.04
openvpn:
Installed: 2.1.0-1ubuntu1.1
Candidate: 2.1.0-1ubuntu1.1
Version table:
*** 2.1.0-1ubuntu1.1 0
500 http://
100 /var/lib/
2.1.0-1ubuntu1 0
500 http://
What I expected:
I have open vpn configured for bridged networking off a single port via xinetd over TCP.
That is to say each incoming connection on port 22 (I need to use this port). spawns a
new instance of /usr/sbin/openvpn with the "inet nowait" option.
What happens instead:
xinetd properly spawns openvpn but then openvpn aborts with: "Assertion failed at socket.c:629"
the following is what shows up in daemon.log:
OpenVPN 2.1.0 x86_64-pc-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [MH] [PF_INET6] [eurephia] built on Jul 20 2010
IMPORTANT: OpenVPN's default port number is now 1194, based on an official port number assignment by IANA. OpenVPN 2.0-beta16 and earlier used 5000 as the default port.
NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
Diffie-Hellman initialized with 2048 bit key
/usr/bin/
Control Channel Authentication: using '/etc/openvpn/
Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
LZO compression initialized
Control Channel MTU parms [ L:1592 D:168 EF:68 EB:0 ET:0 EL:0 ]
TUN/TAP device tap0 opened
TUN/TAP TX queue length set to 100
/etc/openvpn/
Data Channel MTU parms [ L:1592 D:1450 EF:60 EB:135 ET:32 EL:0 AF:3/1 ]
Local Options hash (VER=V4): '3d4363c6'
Expected Remote Options hash (VER=V4): '29f6c8b2'
GID set to nogroup
UID set to nobody
Assertion failed at socket.c:629
-------
This problem does not exist upstream. To fix the problem I simply compiled and installed openvpn-2.1.3 from source and installed it to /usr/local. I then updated my xinetd service file to point to /usr/local/
-------
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: openvpn 2.1.0-1ubuntu1.1 [modified: usr/sbin/openvpn]
Uname: Linux 2.6.35.4-quick x86_64
Architecture: amd64
Date: Wed Sep 1 06:27:14 2010
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: openvpn
Related branches
Changed in openvpn (Debian): | |
status: | Unknown → New |
Changed in openvpn (Ubuntu): | |
status: | Triaged → In Progress |
Changed in openvpn (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in openvpn (Debian): | |
status: | New → Fix Released |
This is probably an issue with the debian ipv6 support patch (jjo-ipv6- support. patch). bugs.debian. org/cgi- bin/bugreport. cgi?bug= 574164
Might be the same as http://