jfitzell / mozilla-keychain

Store your Firefox website usernames and passwords in Apple's Keychain Services, just like Safari and other browsers do on OS X.
55 stars 9 forks source link

Asks for admin password 4 times each time #31

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?

The plugin asks me:
"Type an administrators name and password to allow Mac OS X to make changes." 

I enter my admin ID and PW and click "Always Allow" and have to do this process 
4 times in a row before the I am able to move forward. It seems to do this with 
each page that it needs a password for. If I had to do this once or even once 
each time the browser was launched, it would be ok, but on every page where a 
password is needed it's fairly brutal. 

If there's any way for me to tweak this, I'd love to know it. Great plugin 
otherwise!

Original issue reported on code.google.com by Pau...@gmail.com on 22 Nov 2010 at 3:39

GoogleCodeExporter commented 9 years ago
I'd need more details to reproduce. First the easy questions: 

Why four? Do you have four keychains? Do you have four entries in your keychain 
with the same username? 
Are you seeing this error when saving a password or retrieving it?
What version of Firefox? OS X? Extension?
Any other extensions loaded? Have you tried disabling them to see if they're 
having an interaction?

If not, then my guess is you must be hitting an error that is preventing 
something being read or written; I'd need log output. Instructions to enable 
that are on the extension page on the mozilla addons site.

Original comment by jfitz...@gmail.com on 22 Nov 2010 at 11:49

GoogleCodeExporter commented 9 years ago
I really want to use this plugin, so yeah I'll gladly collect whatever 
information might help. I tried this plugin about 8 months ago, so it might not 
be specific to the software versions I list below, but every little bit helps I 
suppose.

Firefox 3.6.12, OSX 10.6.5
Plugins:
Adblock Plus 1.3.1
Browse Images 0.4.1
ColorZilla 2.2.2
DownThemAll 1.1.10
Firefox PDF Plugin for Mac OS X 1.1.3
Firefox Sync 1.5.1
IE View Lite 1.3.5
Keychain Service Integration 1.0.1
Linkification 1.3.8
Seemore 1.2
Show Me More 1.3
StumbleUpon 3.76
TubeStop 1.4
UnPlug 2.035
Xmarks 3.9.2

All plugins are active except for yours at the moment. I'll try deactivating 
everything else and activating yours to see what happens and I'll post the 
results then. I only have one keychain, so I'm not at all sure why it prompts 
for my ID 4 times. 

I just enabled signon.debug and will post results when I post again in a little 
bit.

Original comment by Pau...@gmail.com on 23 Nov 2010 at 2:47

GoogleCodeExporter commented 9 years ago
Enabled Keychain Service Integration and deactivated all others. I've been 
browsing to some of the sites that have passwords saved and haven't been asked 
for anything. When I visited http://www.freesound.org/index.php, it asked me 
for my software security device password and it worked fine when I gave it. 

Browsing some more...

I hit up a whole bunch of pages and haven't been prompted for any more 
passwords. Though it seems to be just the Firefox software security device that 
is involved. If there's something else you'd like me to try or a specific page 
I should try logging into, let me know and I'll gladly supply that.

Original comment by Pau...@gmail.com on 23 Nov 2010 at 3:28

GoogleCodeExporter commented 9 years ago
Haven't messed with this in a while since it was seeming to work well enough. I 
just reactivated X-marks and firefox is back to prompting me 4x for my admin ID 
and PW. 

My current software and activated plugin list is:
OS X 10.6.5 
Firefox 3.6.12
Adblock Plus 1.3.1
Browse Images 0.4.1
Keychain Services Integration 1.0.1
Linkification 1.3.8
StumbleUpon 3.76
TubeStop 1.5
Xmarks 3.9.2

Let me know if there's any other info you'd like.

Thanks

Original comment by Pau...@gmail.com on 3 Dec 2010 at 3:05

GoogleCodeExporter commented 9 years ago
A wild guess. I recently had Firefox + Keychain integration plugin ask me 
thrice to enter a password after visiting a page. Apparently, I had two 
different logins for that website, and a 3rd duplicate in another keychain. So 
I presumed the keychain plugin noticed the three entries for a matching domain, 
and wanted to access all three entries in the keychain, hence asking me 3 times 
for my password. Could this be a similar problem? The obvious difference is 
that in my case the keychain plugin wanted to read 3 entries, while in your 
case it wanted to write 4 times. Now I wonder if it was trying to write to four 
different entries, or if it was trying to write to the same keychain entry four 
times in a row. I don't know how to test this, but perhaps the author can help.

Original comment by macfreek on 18 Mar 2011 at 1:09

GoogleCodeExporter commented 9 years ago
macfreek: that sounds like exactly what's happening in your case. This is 
unavoidable so far as I've been able to sort out as it's just the way Firefox 
and the OS X keychain work.
PaulEL: I'd need at least the relevant portions of log output with signon.debug 
enabled to diagnose further.

Original comment by jfitz...@gmail.com on 23 Mar 2011 at 1:01