Impossible d’ajouter ou de modifier une connexion VPN sous Kaisen Linux ou autre distribution linux

Attention, ce bug n’est pas du tout lié à Kaisen Linux qui est une distribution stable et bien maintenue (avis personnel bien sûr)

Problème : import d’une configuration vpn ne fonctionne pas

Lorsque vous allez sur l’icône de réseau (network-manager), vous pouvez ajouter une connexion VPN :

Network-manager gui

Il suffit d’aller sur connexions VPN et de faire ajouter une connexion VPN

import vpn connexion

On clique sur importer une configuration VPN enregistrée

On recherche le fichier qu’on souhaite importer, dans mon cas c’est une configuration OpenVPN *.ovpn

fenêtre de configuration du VPN

Une fois, les informations saisies, j’avais aucun vpn ajotué dans le network-manager.

Solution:

Plusieurs erreurs ont attirés mon attention dans /var/log/syslog comme :

2022-11-26T10:23:29.727518+01:00 delta7 NetworkManager[27579]: [1669454609.7264] vpn[0x5636316f0830,8a1693b4-306e-43d8-98d7-da981466bb37,“TantiveII-LAN”]: secrets: failed to request VPN secrets #4: No agents were available for this request.
2022-11-26T10:23:29.731326+01:00 delta7 dbus-daemon[29647]: [session uid=1000 pid=29647] Activating service name=‘org.freedesktop.Notifications’ requested by ‘:1.21’ (uid=1000 pid=29893 comm=“nm-applet”)
2022-11-26T10:23:29.732130+01:00 delta7 nm-openvpn[31413]: ERROR: could not read Auth username/password/ok/string from management interface
2022-11-26T10:23:29.732604+01:00 delta7 nm-openvpn[31413]: Exiting due to fatal error
2022-11-26T10:23:29.803404+01:00 delta7 mate-notificati[32755]: Failed to load module “xapp-gtk3-module”

/var/log/syslog

Nous pouvons découvrir plusieurs erreurs et surtout un problème de module qui semble manquant.

Après quelques recherches, il suffit d’installer xapps-common pour avoir le module xapp-gtk3-module

,pgr,gre

sudo apt update -y

sudo apt install xapps-common -y

On retente de se connecter au vpn et cette fois, les messages d’erreur ont quasiment tous disparu mais il y a toujours un souci.

sudo tail -f /var/log/syslog

En faisant cela et en essayant d’enregistrer mon nom d’utilisateur de mon vpn, on s’aperçoit d’un problème avec cette ligne :

kernel: [166855.652230] traps: nm-connection-e[36189] trap int3 ip:7fa1f583c7d7 sp:7ffc39518c20 error:0 in libglib-2.0.so.0.7400.1[7fa1f57fe000+8c000]

En faisant une recherche sur « nm-connection-e in libclib-2.0.so, j’ai trouvé le souci qui est dans un des fichiers :

sudo cp /usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml /usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml.old

sudo nano /usr/share/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml

Attention à bien modifier le fichier org.gnome.nm-applet.EAP.gschemas.xml et pas sans EAP comme moi 🙂

Il faut supprimer toute la partie sur le Path=

Avant:

<schema id= »org.gnome.nm-applet.eap » path= »/org/gnome/nm-applet/eap/ »gettext-domain= »nm-applet »>

Après:

<schema id="org.gnome.nm-applet.eap" gettext-domain="nm-applet">



comme

Après cela il faut recompiler les schémas avec la commande :

sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1879754.html

Normalement, vous pouvez maintenant ajouter des connexions vpns et sauvegarder les utilisateurs/mots de passe sans difficultés.

Vous aimerez aussi...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *