Network manager segfaults when using fortigate to open a vpn
I have two systems with kubuntu 19.04 (ubuntu disco), a pc and a laptop, the pc is working as expected, but with the laptop I have a major issue with fortigate vpn + network manager I am using the latest version of fortigate ssl vpn client for linux (forticlientsslvpn_linux_4.4.2332.tar.gz) I tried both connecting the laptop via wireless and wired connection
To reproduce the issue:
- Connect to internet via network manager (normally)
- Start the vpn client
- Connection initially establishes
- After a couple of seconds it starts crashing (there's some mechanism trying to respawn a few times)
A few notes extra:
- The interfaces of the tunnel is created as ppp0 (so no name overlapping)
- Network manager version is 1.16.0-0ubuntu2
In dmesg I only see this error (not really meaningful for me)
[ 5177.658741] Code: 00 00 48 8d 2d 33 1e 13 00 48 f7 45 18 00 01 20 00 74 7d 48 89 df e8 31 68 fc ff 48 f7 45 18 00 01 20 00 74 6b 48 8b 54 24 10 <48> 8b 4a 08 48 85 c0 0f 84 45 01 00 00 48 89 c7 48 8d 15 ce e8 08
[ 5178.580456] NetworkManager[8704]: segfault at 8 ip 000055901725a88e sp 00007ffd5035e810 error 4 in NetworkManager[55901711a000+1c1000]
[ 5178.580463] Code: 00 00 48 8d 2d 33 1e 13 00 48 f7 45 18 00 01 20 00 74 7d 48 89 df e8 31 68 fc ff 48 f7 45 18 00 01 20 00 74 6b 48 8b 54 24 10 <48> 8b 4a 08 48 85 c0 0f 84 45 01 00 00 48 89 c7 48 8d 15 ce e8 08
[ 5179.105929] NetworkManager[8754]: segfault at 8 ip 0000557b02e7888e sp 00007fffee96b3b0 error 4 in NetworkManager[557b02d38000+1c1000]
[ 5179.105936] Code: 00 00 48 8d 2d 33 1e 13 00 48 f7 45 18 00 01 20 00 74 7d 48 89 df e8 31 68 fc ff 48 f7 45 18 00 01 20 00 74 6b 48 8b 54 24 10 <48> 8b 4a 08 48 85 c0 0f 84 45 01 00 00 48 89 c7 48 8d 15 ce e8 08
[ 5179.590286] NetworkManager[9060]: segfault at 8 ip 000055b6a9bef88e sp 00007ffc0957d000 error 4 in NetworkManager[55b6a9aaf000+1c1000]
[ 5179.590293] Code: 00 00 48 8d 2d 33 1e 13 00 48 f7 45 18 00 01 20 00 74 7d 48 89 df e8 31 68 fc ff 48 f7 45 18 00 01 20 00 74 6b 48 8b 54 24 10 <48> 8b 4a 08 48 85 c0 0f 84 45 01 00 00 48 89 c7 48 8d 15 ce e8 08
[ 5180.023063] NetworkManager[9073]: segfault at 8 ip 00005569dda1888e sp 00007fffb34bedf0 error 4 in NetworkManager[5569dd8d8000+1c1000]
[ 5180.023071] Code: 00 00 48 8d 2d 33 1e 13 00 48 f7 45 18 00 01 20 00 74 7d 48 89 df e8 31 68 fc ff 48 f7 45 18 00 01 20 00 74 6b 48 8b 54 24 10 <48> 8b 4a 08 48 85 c0 0f 84 45 01 00 00 48 89 c7 48 8d 15 ce e8 08
[ 5180.581981] NetworkManager[9370]: segfault at 8 ip 0000560ce9a8288e sp 00007ffd8658cc90 error 4 in NetworkManager[560ce9942000+1c1000]
[ 5180.581988] Code: 00 00 48 8d 2d 33 1e 13 00 48 f7 45 18 00 01 20 00 74 7d 48 89 df e8 31 68 fc ff 48 f7 45 18 00 01 20 00 74 6b 48 8b 54 24 10 <48> 8b 4a 08 48 85 c0 0f 84 45 01 00 00 48 89 c7 48 8d 15 ce e8 08
These are my interfaces:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 68:f7:28:5f:d7:18 brd ff:ff:ff:ff:ff:ff
inet6 fe80::df8f:785:dda5:4daf/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether d0:7e:35:84:92:57 brd ff:ff:ff:ff:ff:ff
4: lxcbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 00:16:3e:00:00:00 brd ff:ff:ff:ff:ff:ff
inet 10.0.3.1/24 scope global lxcbr0
valid_lft forever preferred_lft forever