GNOME Bugzilla – Bug 536286
can't access gnome-keyring, repeatedly prompts for passphrase
Last modified: 2009-06-17 15:50:38 UTC
Please describe the problem: Hello, I have reported this upstream (Debian) at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475672 also. nm-applet does not appear to work in conjunction with my GNOME keyring. Steps to reproduce: 1. start nm-applet in an environment where it will attempt to bind to a local WPA network 2. you are prompted for the key passphrase. Supply it. 3. You are re-prompted. Repeat step 2 if you wish 4. Press Deny or escape. 5. Most of the time nm-applet will now prompt you for the WPA secret (sometimes it just leaves you disconnected) 6. supply it. most of the time network manager will now set the network up 7. You are re-prompted for the keyring passphrase (to store the WPA secret presumably), attempt to supply it 8. Re-prompted, give up. Actual results: Expected results: Does this happen every time? This happens every time for my default user. A newly created user is not affected, suggesting something in my local nm-applet, gnome-keyring or other gnome configuration. Other information: I am willing to try any suggestions, this is driving me bananas! :) I am confident that I have supplied the correct keyring passphrase, and I can unlock it from gnome-keyring-properties fine. There is no saved passphrase for this network.
Oh, specific version 0.6.6 ,debian sub-version -1 for network-manager and -2 for -gnome/nm-applet (I.e., latest versions in debian unstable).
I figured this out eventually. The problem was that I'd changed my /etc/passwd password. GNOME encrypts the gnome-keyring with the passphrase supplied via PAM and thus once the PAM passphrase had been changed, it was not decrypted properly.