I have a CentOS 7 system in which I have installed OpenVPN 2.4.7. When a
Tunnelbrick client connects, the OpenVPN service Segmentation faults.
Thoughts on how I can troubleshoot? I also tried the EPEL version and 2.4.6
as well as disabled SELinux and see the same symptoms. Tried the commercial
version and it works fine but would like to use the open-source version.
Here's the the output from the server:

$ sudo ./openvpn-2.4.7/src/openvpn/openvpn --config
/etc/openvpn/server/domain.conf
Mon Jul 22 15:18:53 2019 OpenVPN 2.4.7 x86_64-pc-linux-gnu [SSL (OpenSSL)]
[LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on Jul 18 2019
Mon Jul 22 15:18:53 2019 library versions: OpenSSL 1.0.2k-fips  26 Jan
2017, LZO 2.06
Mon Jul 22 15:18:53 2019 Diffie-Hellman initialized with 2048 bit key
Mon Jul 22 15:18:53 2019 Outgoing Control Channel Authentication: Using 512
bit message hash 'SHA512' for HMAC authentication
Mon Jul 22 15:18:53 2019 Incoming Control Channel Authentication: Using 512
bit message hash 'SHA512' for HMAC authentication
Mon Jul 22 15:18:53 2019 TUN/TAP device tun0 opened
Mon Jul 22 15:18:53 2019 TUN/TAP TX queue length set to 100
Mon Jul 22 15:18:53 2019 /usr/sbin/ifconfig tun0 172.30.25.1 netmask
255.255.255.0 mtu 1500 broadcast 172.30.25.255
Mon Jul 22 15:18:53 2019 Could not determine IPv4/IPv6 protocol. Using
AF_INET
Mon Jul 22 15:18:53 2019 Socket Buffers: R=[212992->212992]
S=[212992->212992]
Mon Jul 22 15:18:53 2019 UDPv4 link local (bound): [AF_INET][undef]:1194
Mon Jul 22 15:18:53 2019 UDPv4 link remote: [AF_UNSPEC]
Mon Jul 22 15:18:53 2019 GID set to nobody
Mon Jul 22 15:18:53 2019 UID set to nobody
Mon Jul 22 15:18:53 2019 MULTI: multi_init called, r=256 v=256
Mon Jul 22 15:18:53 2019 IFCONFIG POOL: base=172.30.25.2 size=252, ipv6=0
Mon Jul 22 15:18:53 2019 IFCONFIG POOL LIST
Mon Jul 22 15:18:53 2019 Initialization Sequence Completed
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 TLS: Initial packet from [AF_INET]
1.1.1.1:64546, sid=1b685dec f2c923f7
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 VERIFY OK: depth=1, O=domain.com, CN=
domain.com CA
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 VERIFY OK: depth=0, O=domain.com,
CN=user
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_VER=2.4.7
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_PLAT=mac
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_PROTO=2
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_NCP=2
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_LZ4=1
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_LZ4v2=1
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_LZO=1
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_COMP_STUB=1
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_COMP_STUBv2=1
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info: IV_TCPNL=1
Mon Jul 22 15:19:03 2019 1.1.1.1:64546 peer info:
IV_GUI_VER="net.tunnelblick.tunnelblick_5370_3.8.0__build_5370)"
Mon Jul 22 15:19:04 2019 1.1.1.1:64546 Control Channel: TLSv1.2, cipher
TLSv1/SSLv3 ECDHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
Mon Jul 22 15:19:04 2019 1.1.1.1:64546 [user] Peer Connection Initiated
with [AF_INET]1.1.1.1:64546
Mon Jul 22 15:19:04 2019 user/1.1.1.1:64546 MULTI_sva: pool returned
IPv4=172.30.25.2, IPv6=(Not enabled)
Mon Jul 22 15:19:04 2019 user/1.1.1.1:64546 MULTI: Learn: 172.30.25.2 ->
user/1.1.1.1:64546
Mon Jul 22 15:19:04 2019 user/1.1.1.1:64546 MULTI: primary virtual IP for
user/1.1.1.1:64546: 172.30.25.2
Mon Jul 22 15:19:05 2019 user/1.1.1.1:64546 PUSH: Received control message:
'PUSH_REQUEST'
Mon Jul 22 15:19:05 2019 user/1.1.1.1:64546 SENT CONTROL [user]:
'PUSH_REPLY,route-gateway 172.30.25.1,topology subnet,ping 10,ping-restart
120,ifconfig 172.30.25.2 255.255.255.0,peer-id 0,cipher AES-256-GCM'
(status=1)
Mon Jul 22 15:19:05 2019 user/1.1.1.1:64546 Data Channel: using negotiated
cipher 'AES-256-GCM'
Segmentation fault

Here's the server configuration:

port 1194
proto udp
dev tun
ca /etc/openvpn/server/domain/ca.crt
cert /etc/openvpn/server/domain/server.crt
key /etc/openvpn/server/domain/server.key
dh /etc/openvpn/server/domain/dh2048.pem
tls-auth /etc/openvpn/server/domain/ta.key 0
#plugin /usr/lib64/openvpn/plugin/lib/openvpn-auth-ldap.so
"/etc/openvpn/auth/freeipa.conf"
ifconfig-pool-persist /etc/openvpn/server/domain/ipp.txt
topology subnet
server 172.30.25.0 255.255.255.0
keepalive 10 120
max-clients 25
user nobody
group nobody
persist-key
persist-tun
status /var/log/openvpn-status.log
verb 3
tls-version-min 1.2
auth SHA512
cipher AES-256-CBC
reneg-sec 14400
tun-mtu 1500

Here's the client configuration:

client
dev tun
tls-client
ping 10
ping-restart 120
proto udp
remote 1.1.1.1 1194 udp
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert user.crt
key user.key
tls-auth ta.key 1
auth SHA512
cipher AES-256-CBC
keysize 256
_______________________________________________
Openvpn-users mailing list
Openvpn-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-users

Reply via email to