You are not logged in.
Hey there,
I'm trying to set up a VPN client with connmand with the help of connman-vpnd.
After having configured a VPN provider for it correctly (as far as I can tell) with the help of man 5 connman-vpn-provider.config, it crashes on 2 of the systems I tried it on.
Both systems are fully up to date and have the openvpn package installed.
When trying to find the cause of this crash, I used journalctl -xe as root and found this core dump for connman-vpnd:
Process 15139 (connman-vpnd) of user 0 dumped core.
Stack trace of thread 15139:
#0 0x00007fee97e32290 g_str_hash (libglib-2.0.so.0 + 0x35290)
#1 0x00007fee97e3982b g_hash_table_remove (libglib-2.0.so.0 + 0x3c82b)
#2 0x000056454cd0008e n/a (connman-vpnd + 0x1908e)
#3 0x000056454cd0f613 n/a (connman-vpnd + 0x28613)
#4 0x000056454cd0fa6d n/a (connman-vpnd + 0x28a6d)
#5 0x000056454ccf32a7 n/a (connman-vpnd + 0xc2a7)
#6 0x00007fee97a20152 __libc_start_main (libc.so.6 + 0x28152)
#7 0x000056454ccf350e n/a (connman-vpnd + 0xc50e)
I tried downgrading glib2 to a few versions without any results.
Can anyone point me in the direction on how to fix/log this issue?
Also out of curiosity: how does one go about starting to debug this issue on the relevant programs, connman-vpnd and glib?
Offline
To get proper debug traces you will have to recompile the affected programs/libraries with their debug symbols intact, see: https://wiki.archlinux.org/index.php/De … ing_Traces for a general guidance in how to do this.
Online
Thanks for the pointer V1del.
Is there anyone with a working connman-vpn setup? Hard to find similar issues online, could also be that I'm doing something wrong in the config file.
Still, a segfault is not ideal.
Offline