web-dev-qa-db-fra.com

nm-applet (gestionnaire de réseau) ne trouve pas d'agent de sécurité

Sous Ubunutu 14.04, lorsque je tente de me connecter à un serveur openvpn via nm-applet, je reçois la réponse dans/var/log/syslog

NetworkManager[3590]: <error> [1412801125.247964] [nm-vpn-connection.c:1374] get_secrets_cb(): Failed to request VPN secrets #2: (6) No agents were available for this request.

Autant que je sache, gnome-keyring est en cours d'exécution

% ps -aux | grep keyring
xyz       2129  0.0  0.0 248980  4920 ?        Sl   13:36   0:00 /usr/bin/gnome-keyring-daemon --start --components=ssh

Quoi de neuf avec ça? Devrait-il y avoir des composants autres que SSH listés?

Si je vais à nm-applet> Connexions VPN> Modifier Configurer VPN> Mot de passe, choisir "Enregistré" ou "Toujours demander" est la cause de ce problème.

Je pense que je suis arrivé dans cet état en installant la distribution de serveurs sans tête d'ubunutu et en installant plus tard gnome.

4
user48956

Cela est dû à une configuration corrompue de l'applet du gestionnaire de réseau. Voir https://bugs.launchpad.net/ubuntu/+source/network-manager-vpnc/+bug/1297849 .

J'ai supprimé le fichier ~/.gconf/apps/nm-applet /% gconf.xml, déconnecté puis reconnecté et cela a fonctionné.

Il convient également de noter que l'éditeur de la connexion VPN ne semble pas avoir accès à mes mots de passe enregistrés ni à la possibilité d'en enregistrer de nouveaux.

9
Charlie Hedlin

Je "semblais" avoir résolu ce problème dans Ubuntu 16.04 en supprimant le fichier:

~/.gconf/desktop/%gconf.xml

Je n'avais pas de fichier à:

~/.gconf/apps/nm-applet/%gconf.xml

Je ne sais pas pourquoi ce fichier doit être supprimé. Mais cela fonctionne maintenant.

0
Martlark