Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails) *** mise à jour 12/10/2014 ***

nombre réponses : 25

#0 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 17/05/2014, à 12:17

Ansuz
Réponses : 108

Salut à tous,

Depuis trois jours, je constate que la connexion avec les configurations entrées manuellement dans network-manager fonctionnent de nouveau chez moi.
Par contre, aujourd'hui tentative d'importation d'une configuration vpn enregistrée pour voir. Nouvel échec avec crash immédiat de la fenêtre en voulant la créer.

Disons que le problème semble en partie résolu, mais toujours instable.
Patientons encore un peu...

#1 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 24/05/2014, à 12:11

Ansuz
Réponses : 108

Merci pour cette information, lynn. wink
Croisons les doigts...

#2 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 27/05/2014, à 20:22

Ansuz
Réponses : 108

Oui, je confirme.
Network-manager fonctionnait bien (0.9.8.8-Oubuntu7 actuellement) avec les configurations entrées manuellement depuis quelque temps.
Mais depuis hier plus rien ne répond, donc retour à la case départ... et les mots de passe sont à nouveau disparus !

J’ajoute que je n'ai pas activé le dépôt "proposed" et que j'attends simplement la mise à jour officielle.
Donc connexion VPN via le terminal obligatoire.

Ensuite, j'ai fait un petit tour dans synaptic.
J'ai effectivement constaté que le paquet network-manager-gnome 0.9.8.8-Oubuntu4 pouvait être mis à jour vers la 0.9.8.8-Oubuntu4.1 (point d’exclamation en début de ligne)
J'ai donc appliqué cette mise à jour.
Après reboot; force est de constater que cela n'a absolument rien changé au problème. A savoir, connexion impossible via l'applet network-manager et mots de passe disparus dans les configurations manuelles. (terminal indispensable pour se connecter via VPN)

Qu'est-ce que c'est que ce délire ?

#3 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 28/05/2014, à 09:58

Ansuz
Réponses : 108

Ce matin, toujours la même situation. (connexion inopérante via network-manager et mot de passe disparu)
Si les configurations entrées manuellement apparaissent bien, absolument rien ne se produit lors de la demande de connexion.

Bien que je n'en ai plus besoin, j'ai tenté une importation VPN pour voir.
A priori, ça fonctionne de nouveau pour l'import. La mise à jour de network-manager-gnome vers la 0.9.8.8-Oubuntu4.1 semble résoudre ce problème, à un détail près dans mon cas :
Après avoir renseigné le login et le mot de passe puis enregistré, ce dernier a disparu à la réouverture !

Donc, il convient de dissocier trois soucis distincts dans la même application :

1- l'import d'une configuration vpn enregistrée qui semble être résolu ?
2- l'enregistrement déficient du mot de passe, qui réapparaît aléatoirement comme par magie. Ce deuxième point semble toucher beaucoup moins d'utilisateurs que le premier, mais il est bien réel et récurrent.
3- lancement inopérant.

Comment ce fait-il que ça a fonctionné plus d'une semaine sans souci, puis ça recommence ?
N'y aurait-il pas une interaction néfaste entre les divers paquets network-manager, network-manager-gnome, network-manager-openvpn... diverses versions présentes ? (voir post #37)

Je commence à en perdre mon latin...

#4 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 28/05/2014, à 18:31

Ansuz
Réponses : 108

Pour une fois que fais une installation propre, je suis verni !
Suite à un plantage majeur lors de la migration, j'en ai profité pour passer de 32 à 64 bits sous Trusty, en me disant que cela ne pourrait être que salvateur, mais que de soucis depuis... hmm

#5 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 29/05/2014, à 17:20

Ansuz
Réponses : 108

J'ai désinstallé tous les paquets concernant network-manager et openvpn, pour ensuite les réinstaller.
Lors du premier reboot, la connexion VPN s'est effectuée normalement avec network-manager, mais ensuite ça recommence, c'est-à-dire aucune réaction... (redémarrage suivant)

Chose étrange que j'ai constatée également :
Sachant que lors d'un démarrage "à froid", la plupart du temps network-manager ne lance pas de VPN.
À plusieurs reprises, j'ai fermé la session en cours pour me reconnecter aussitôt sur le même utilisateur. Dans ce cas de figure, network-manger accroche le VPN du premier coup !?

Sachant que mes configurations entrées manuellement fonctionnent (OK via le terminal), mais je n'ai aucune envie de formater à nouveau et réinstaller tout le système. Je viens de faire cela il y a à peine plus d'un mois seulement...

#6 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 30/05/2014, à 12:19

Ansuz
Réponses : 108

Salut,

Aujourd'hui je réessaye à froid, et ça ne fonctionne pas comme d'habitude.
Donc, je quitte la session et me reconnecte avec le même utilisateur, cette fois ça passe au premier essai.
Je décide alors d'importer les configurations VPN; qui jusqu'à présent étaient entrées manuellement. J'obtiens donc chaque destination en double afin de comparer.
Après tests de chacune, tout fonctionne parfaitement (avec et sans pare-feu).

Je reboot et catastrophe, la série noire continue !
Network-manager ne répond pas et mot de passe disparu à nouveau dans les configurations...

Voici ce que j'obtiens dans syslog lors de la tentative de connexion VPN :

May 30 11:34:44 -System-Product-Name NetworkManager[973]: <info> Starting VPN service 'openvpn'...
May 30 11:34:44 -System-Product-Name NetworkManager[973]: <info> VPN service 'openvpn' started (org.freedesktop.NetworkManager.openvpn), PID 3882
May 30 11:34:44 -System-Product-Name NetworkManager[973]: <info> VPN service 'openvpn' appeared; activating connections
May 30 11:34:44 -System-Product-Name NetworkManager[973]: <info> VPN plugin state changed: init (1)
May 30 11:34:44 -System-Product-Name NetworkManager[973]: <error> [1401442484.291642] [nm-vpn-connection.c:1374] get_secrets_cb(): Failed to request VPN secrets #2: (6) No agents were available for this request.
May 30 11:34:44 -System-Product-Name NetworkManager[973]: <info> Policy set 'Connexion filaire 1' (eth0) as default for IPv4 routing and DNS.
May 30 11:34:49 -System-Product-Name NetworkManager[973]: <info> VPN service 'openvpn' disappeared

Voir ici :

https://bugs.launchpad.net/ubuntu/+sour … ug/1297849
https://bugs.launchpad.net/ubuntu/+sour … ug/1247682

#7 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 30/05/2014, à 17:44

Ansuz
Réponses : 108

A priori, enfin une bonne nouvelle !
Apparemment, je suis sur la bonne voie... tongue

JoLeDalton a écrit :

Pour ceux qui ont le problème d’identifiants qui disparaissent, peut-être faire une désinstallation de OpenVPN avec une commande purge en supplément, voir désinstaller aussi le paquet network-manager. Un reboot et vous réinstaller les paquets.

Merci à toi de m'avoir mis la puce à l'oreille !
Lassé de toute cette perte de temps en tergiversations diverses, j'ai décidé de prendre le taureau par les cornes.

J'ai purgé les paquets suivants :

-network-manager
-network-manager-gnome
-openvpn
-network-manager-openvpn-gnome
-network-manager-openvpn

Suivi d'un redémarrage en règle.
Ensuite réinstallation des susnommés.

Quelle  fut ma surprise de constater que les connexions VPN refonctionnent enfin au quart de tour !
Il semblerait que "des traces" de la configuration d'origine aient semé le trouble, autorisations notamment, mot de passe qui disparaît... peut-être network-manager-gnome, avant la mise à jour pour régler le bug d'importation VPN ?
Toujours est-il que pour le moment, après deux reboots, tout à l'air de fonctionner correctement. Mais je préfère patienter et laisser passer quelques jours, afin d'en avoir le cœur net et de considérer le sujet comme résolu.

Merci à tous pour votre participation. wink

#8 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 30/05/2014, à 21:00

Ansuz
Réponses : 108

Le plaisir fut de courte durée.
Troisième reboot, plus rien à nouveau !

Je réitère l'opération, à savoir purge des paquets évoqués ci-dessus, redémarrage puis réinstallation. Après reboot, aucune réaction de network-manager...
En désespoir de cause, je ferme la session, puis la relance avec le même utilisateur (un seul). Alors, ça fonctionne aussitôt !

Conclusion, quelque chose doit se passer entre le démarrage à froid et l'ouverture de session.
Comment vérifier cela ?

Si vous avez des suggestions, je suis preneur, car là je vais devenir fou à la longue !

#9 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 31/05/2014, à 12:29

Ansuz
Réponses : 108
lynn a écrit :

Tu as essayer de renommer "~/.gnome2/keyrings" en "~/.gnome2/keyrings.bak" ?

Excellente suggestion, depuis le début de cette affaire tout semble indiquer qu'il s'agit d'un souci d’autorisations et/ou de droits.

J'ai renommé en "/.gnome2/keyrings.bak", aucun changement apparemment.
Network-manager ne répond pas, je reboot > idem.
Je rétablis alors "/.gnome2/keyrings", toujours rien de neuf.

Je quitte la session, ouverture d'une nouvelle avec le même utilisateur.
Je lance un VPN > tiens, fenêtre avec demande du mot de passe ? je la renseigne > connexion établie aussitôt !
Donc, a priori quelque chose à changé dans seahorse.
Alors je procède de même avec les autres destinations (connexions OK !), en prenant soin d'en laisser quelques-unes non renseignées pour essayer de comprendre ce qui se passe.
Je constate que dans les configurations de network-manager, les mots de passe apparaissent bien pour ceux que j'ai renseignés.

Reboot et rebelote, network-manager ne lance rien, dans les configurations tous les mots de passe ont disparu, aucune connexion VPN n'est opérante.
Par contre en quittant la session les connexions VPN fonctionnent parfaitement et les mots de passe renseignés apparaissent comme il se doit dans network-manager.

Dans seahorse j'ai ça :

Mots de passe
- Connexion (déverrouillé) > mes mots de passe sont bien présents

Certificats
- Gnome2Key Storage (verrouillé) > vide (si je déverrouille, idem)
- System Trust > vide

Clés PGP
- Clés GnuPG > vide

Shell sécurisé
- Clés Open SSH > vide

La structure, ainsi que le contenu de seahorse est-elle conforme ?

Pour résumer :
- Démarrage à froid ou reboot > network-manager "oublie" ou n'obtiens pas les mots de passe pourtant renseignés. Icône de l'applet immobile lors d'une demande de connexion VPN. (aucune réaction)
- Fermeture de session puis réouverture > tout est OK.

Un événement semble se produire lors du boot qui cause ce dysfonctionnement, mais lequel ?

#10 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 31/05/2014, à 12:56

Ansuz
Réponses : 108

Désolé lynn, je ne vois pas de quoi tu parles ? (Ce n'était pas dans vpnautoconnect cette fonction ?)

Pour me connecter, je clique sur l'icône network-manager > connexions VPN, puis sur la destination voulue.

#11 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 31/05/2014, à 13:28

Ansuz
Réponses : 108

Autant pour moi !
Dans la connexion Ethernet, j'ai la même chose que ta prise d'écran. wink
Non, "Se connecter automatiquement au VPN lorsque cette connexion est utilisée" n'est pas cochée.

#12 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 31/05/2014, à 13:55

Ansuz
Réponses : 108

A priori non.
Le fichier du script est présent, mais crontab censé le lancer ne fonctionne pas ou est-ce moi qui ne sais pas m'en servir ?

crontab -l
no crontab for marc
sudo crontab -l
[sudo] password for marc: 
no crontab for root

D'après le résultat de ces commandes, crontab est vide, donc je pense que le souci ne vient pas de là ?

Après moult difficultés, j'ai laissé tomber.
De mémoire, le bug évoqué ici était déjà présent avant la tentative avec ce script, je voulais justement essayer une autre méthode.

Sinon, rien d'autre à signaler.

#13 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 31/05/2014, à 20:18

Ansuz
Réponses : 108

Bonsoir Ijere,

Peux-tu confirmer que crontab ne lance rien au démarrage ? (voir commandes ci-dessus)
Ça ferait déjà une possibilité d'écartée...

D'autre part, j'ai du mal à suivre tes explications concernant le VPN quand tu dis :

Ijere a écrit :

il ne fallait pas le renseigner il fallait valider et confirmer
recommence la procédure de cette façon et tu ne devrais plus avoir de souci

Après redémarrage, pourquoi les mots de passe sont présents dans seahorse, mais absents dans network-manager ?
Mais réapparaissent en fermant la session et en la rouvrant aussitôt après, donc sans reboot ?

#14 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 01/06/2014, à 10:32

Ansuz
Réponses : 108

@lynn

ps -u |grep 'gnome-keyring-daemon'
marc      3300  0.0  0.0  15980   912 pts/6    S+   10:20   0:00 grep gnome-keyring-daemon

Pour la seconde commande :

killall gnome-keyring-daemon && gnome-keyring-daemon & exit

Le terminal se ferme aussitôt, donc pas de réponse à te donner. (& exit ?)
Juste après, network-manager ne répond toujours pas aux tentatives de connexion VPN.

#15 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 01/06/2014, à 11:01

Ansuz
Réponses : 108

Non, je n'ai pas créé d'autre utilisateur.
J'ai bien lancé la session "invité", mais j’imagine que cela ne sert à rien, du fait qu'à la fermeture tous les ajouts sont effacés et c'est justement au boot que le souci apparaît...
Je pense qu'avec virtualbox ce serait la même chose dans mon cas.

Avec un nouvel utilisateur, peut-être que cela pourrait le faire du fait que les changements seraient résidents ?

#16 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 01/06/2014, à 14:28

Ansuz
Réponses : 108

Bonjour Ijere,

Me voilà rassuré concernant cron.
J'ai du mal à suivre, car lorsque je démarre "à froid", que je reboot, ou que je ferme ma session en cours, pour la rouvrir dans la foulée, mon mot de passe est toujours demandé dans tous les cas.
Ce qui est normal non ?

Si je ne renseigne pas le mot de passe, je n’accède pas à ma session.
Idem dans network-manager, pour les vpn dont le mot de passe n'est pas renseigné dans seahorse, pas de connexion possible. (d'où la fenêtre qui apparaît dans ce cas)

#17 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 01/06/2014, à 20:59

Ansuz
Réponses : 108

Petit résumé de la situation :

1- Je démarre le pc. (ou redémarrage, la situation est strictement identique)
2- Demande de mot de passe pour ouvrir ma session, que je renseigne.
3- Ma session est ouverte
4- Je clique sur l'icône de network-manager > connexions VPN > elles apparaissent bien, mais aucune n'est active. (10 destinations au total, dont 5 copies)
Quelle que soit celle que tente de lancer, absolument rien ne se passe... (icône inactive)
Dans network-manager "configurer le VPN", tous les champs sont correctement renseignés, mais tous les mots de passe sont absents malgré le fait qu'ils aient été renseignés et enregistrés pour 5 d'entre-elles ?
Si je réitère et que je les rentre à nouveau et coche "afficher le mot de passe", ce dernier apparaît correctement. J'enregistre, et quitte.
Aussitôt après, je rouvre, plus de mot de passe, disparu ???
5- Dans seahorse, 5 destinations ont leur mot de passe inscrit. Normal, j'ai doublé volontairement le nombre afin d'essayer de comprendre (5 sont donc des copies avec un autre nom non renseignées dans seahorse).

Donc, 5 mots de passe dans seahorse (normal), mais aucun n’apparaît dans network-manager sur 10.

Maintenant, passons à l'acte II :

- La session est donc ouverte comme ci-dessus.
- Je quitte la session
- Je rouvre aussitôt la session sous le même utilisateur > mot de passe. (sans redémarrage)
- Comme point 4 ci-dessus, sauf que les 5 destinations VPN renseignées dans seahorse partent au quart de tour à la demande, tandis que pour les 5 copies j'obtiens une fenêtre avec demande de mot de passe. (normal au demeurant) Dans network-manager, les mots de passe sont présents pour les 5 destinations actives, pas pour les 5 autres.
- Idem point 5 ci-dessus.

En résumé, le changement de session à un comportement tout à fait normal.
Quel est donc le facteur qui change entre démarrage/redémarrage et le simple changement de session ?

#18 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 02/06/2014, à 10:24

Ansuz
Réponses : 108

Merci lynn pour cette proposition astucieuse.
Je comprends mieux maintenant ce que voulait dire Ijere. wink

Donc, si je comprends bien, au démarrage ou lors de changement de session aucun mot de passe n’est demandé. C'est-à-dire que peu importe qui démarre la machine, accède directement  à l'intégrité du compte concerné ?
Qu'en est-il de sudo dans ce cas ?

Cependant, je ne suis pas partisan de cette méthode, qui consiste à résoudre un problème en en créant un autre.
Comme tu le soulignes "ça revient à stocker les mots de passe dans un coffre dont la porte est ouverte", donc au détriment de la sécurité et la protection des données, même pour un seul utilisateur.
Supposons que j'applique cette solution, est-ce rétroactif ? Peut-on l'annuler et revenir en arrière afin de rétablir le système tel qu'il était ?

Sachant qu'actuellement, je dispose de deux options :

1- Je démarre ma machine, je renseigne le mot de passe et j'arrive sur le bureau.
J'ouvre le terminal et je lance le vpn choisi en lignes de commande. (network-manager est inopérant concernant les vpn)

2- Après avoir renseigné le mot de passe et une fois sur le bureau, je quitte la session en cours.
Je réécris le mot de passe pour la rouvrir.
Toutes les connexions vpn sont alors opérationnelles immédiatement via network-manager.

#19 Re : -1 »  Network-manager n'enregistre pas le mot de passe vpn (14.04 LTS) » Le 06/06/2014, à 12:28

Ansuz
Réponses : 108

Salut lynn,

J'ai essayé ta proposition, c'est-à-dire la connexion automatique dans mon compte utilisateur. Ensuite, j'ai renommé "keyrings" en "keyrings.bak".
Seulement...

lynn a écrit :

Ceci fait, redémarre ton pc. Une fois arrivé sur ton bureau, seahorse va s'ouvrir pour te demander le mot de passe du trousseau. Tu laisses ces champs vides et tu valides ( de mémoire, il y'a deux confirmations ).

Effectivement, j'arrive directement sur le bureau sans demande de mot de passe, jusqu'ici c'est normal.
Mais aucune demande de seahorse, et rien n'apparaît dans ce dernier, "connexion" est verrouillé également. Sans doute le fait qu'il soit renommé ?

Alors, je tente de lancer un vpn dans network-manager. Aucune réponse, le comportement est 100% identique que lors de ma session habituelle avec mot de passe.

#21 Re : -1 »  VPN par network-manager » Le 29/09/2014, à 20:55

Ansuz
Réponses : 3

Bonjour à tous,

D'abord, désolé de déterrer ce  sujet qui commence à avoir de la bouteille, mais non résolu apparemment.
Il se trouve que je suis dans le même cas que Commandant, à quelques détails près : (sécurité chiffrement "BF-CBC" et authentitification HMAC "par défaut" chez moi)

Je parviens à me connecter du premier coup sans aucun souci via le terminal pour plusieurs destinations (idem avec mon pare-feu iptables actif).
Donc, j'en déduis que la configuration est correcte.

Seulement, lorsque que je l'importe dans Network-manager comme décrit au post #1, j'obtiens la même erreur "délai de connexion dépassé".
Seule, une configuration antérieure, mais avec un port différent fonctionne sans problème.

Le point commun des autres, c'est le port 443. Serait-ce la clé du problème ?
Encore un bug de Network-manager ?

Merci par avance, si vous avez des suggestions, je suis preneur.

#22 Re : -1 »  Vpnautoconnect 2.X(Nouvelle version ,bugs, demande d'aide: c'est ici!) » Le 23/05/2014, à 11:08

Ansuz
Réponses : 107

Salut,

Voir le lien ci-dessus. wink
Pour le moment, seules les configurations entrées manuellement dans network-manager fonctionnent très bien.
Concernant l'importation d'une configuration VPN enregistrée, plantage immédiat lors de la création. Ce bug n'est toujours pas résolu à l'heure ou j'écris ces lignes.
Il faut encore patienter un peu...

#24 Re : -1 »  configuration vpn refuser par le gestionaire » Le 24/05/2014, à 12:51

Ansuz
Réponses : 1

Salut,

Actuellement tu as deux solutions pour te connecter :
- Via le terminal.
- Entrer la configuration de ton VPN manuellement dans network-manager.

Sinon, pour le plantage lors de "l'importation d'une configuration vpn enregistrée", c'est en cours de résolution, comme indiqué dans le lien ci-dessus.
Encore un peu de patience...