Thunderbird asks three times for my master password
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Thunderbird |
Invalid
|
Medium
|
|||
thunderbird (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
When Thunderbird is launched it asks for the master password three times in a row. Only one password prompt needs to be completed. The remaining prompts can be dismissed with the escape key.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: thunderbird 10.0.2+
ProcVersionSign
Uname: Linux 3.0.0-16-generic i686
AddonCompatChec
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 1.23-0ubuntu4
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
BuildID: 20120216123548
CRDA: Error: [Errno 2] Aucun fichier ou dossier de ce type
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0x50440000 irq 43'
Mixer name : 'SigmaTel STAC9221 A1'
Components : 'HDA:83847680,
Controls : 21
Simple ctrls : 13
Channel: release
Date: Fri Feb 24 22:18:53 2012
ForcedLayersAccel: False
IfupdownConfig:
auto lo
iface lo inet loopback
IncompatibleExt
Timezone Definitions for Mozilla Calendar - <email address hidden>, Version=1.2011n, minVersion=2.0, maxVersion=10.0, Location=
Provider for Google Calendar - ID={a62ef8ec-
IpRoute:
default via 192.168.0.1 dev wlan0 proto static
169.254.0.0/16 dev wlan0 scope link metric 1000
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.10 metric 2
Profiles: Profile0 (Default) - LastVersion=
RunningIncompat
SourcePackage: thunderbird
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/27/07
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MB21.88Z.
dmi.board.
dmi.board.name: Mac-F4208CAA
dmi.board.vendor: Apple Inc.
dmi.board.version: PVT
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBook2,1
dmi.product.
dmi.sys.vendor: Apple Inc.
Pierre Rudloff (rudloff) wrote : | #1 |
- AlsaDevices.txt Edit (528 bytes, text/plain; charset="utf-8")
- AplayDevices.txt Edit (281 bytes, text/plain; charset="utf-8")
- ArecordDevices.txt Edit (309 bytes, text/plain; charset="utf-8")
- BootDmesg.txt Edit (72.9 KiB, text/plain; charset="utf-8")
- Card0.Amixer.values.txt Edit (2.3 KiB, text/plain; charset="utf-8")
- Card0.Codecs.codec.0.txt Edit (8.2 KiB, text/plain; charset="utf-8")
- CurrentDmesg.txt Edit (919 bytes, text/plain; charset="utf-8")
- Dependencies.txt Edit (3.6 KiB, text/plain; charset="utf-8")
- Extensions.txt Edit (817 bytes, text/plain; charset="utf-8")
- IpAddr.txt Edit (680 bytes, text/plain; charset="utf-8")
- IwConfig.txt Edit (513 bytes, text/plain; charset="utf-8")
- Locales.txt Edit (271 bytes, text/plain; charset="utf-8")
- Lspci.txt Edit (12.0 KiB, text/plain; charset="utf-8")
- PciMultimedia.txt Edit (600 bytes, text/plain; charset="utf-8")
- PciNetwork.txt Edit (1.3 KiB, text/plain; charset="utf-8")
- Plugins.txt Edit (926 bytes, text/plain; charset="utf-8")
- Prefs.txt Edit (295 bytes, text/plain; charset="utf-8")
- ProcCpuinfo.txt Edit (1.5 KiB, text/plain; charset="utf-8")
- ProcEnviron.txt Edit (141 bytes, text/plain; charset="utf-8")
- PulseSinks.txt Edit (2.1 KiB, text/plain; charset="utf-8")
- PulseSources.txt Edit (3.5 KiB, text/plain; charset="utf-8")
- RfKill.txt Edit (112 bytes, text/plain; charset="utf-8")
- Themes.txt Edit (146 bytes, text/plain; charset="utf-8")
- WifiSyslog.txt Edit (163.5 KiB, text/plain; charset="utf-8")
Launchpad Janitor (janitor) wrote : | #2 |
Changed in thunderbird (Ubuntu): | |
status: | New → Confirmed |
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #13 |
I found some very old bugreports about a similar issue but nothing new since TB 38.0.1.
Since my addons and my accounts did not change between TB31 and 38 I consider this a direct regression.
With TB31 I got one master password prompt at startup.
With TB38.0.1 I get immediately 4 of them overlapping each other so I need to enter my master password four times in a row.
I have 3 IMAP accounts, 2 NNTP and 1 XMPP on that system.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #14 |
we have several reports of this in support forum and such.
Do you have calendar installed?
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #15 |
I see the same behaviour on two systems. But the one cited above with the numbers does NOT have Lightning/Calendar activated.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #16 |
In Mozilla Bugzilla #1180374, Bugzilla2007 (bugzilla2007) wrote : | #17 |
*** Bug 1192414 has been marked as a duplicate of this bug. ***
In Mozilla Bugzilla #1180374, G.M. (sexxxenator) wrote : | #18 |
Hi,
I have the same problem here: some calendars and some email accounts configured and my passwords "protected" with master password (because LaZagne showed how the default set up is insecure!). And multiple pop ups to ask for master password at Thunderbird's opening.
And I have even more dramatic problems:
1. I use AwesomeWM and open automatically ThB at startup and on a specific "desktop" ("tag"). If I do not fill/cancel at least 1 of the popups quickly, and if move around between the "desktops", and then come back to the "desktop" where ThB is opened, I cannot validate/cancel the pop ups (even if I can fill the "password" field!). The only available option I found is to kill ThB with "pkill thunderbird"
2. I encountered the situation above (and removed the .lock & .parentlock files) at the same time (Ubuntu) as my system was updating ThB's package. Now, everytime I try to open ThB, I see the pop ups, but when I fill/cancel a few of them, the main ("Mail") ThB window as well as the remaining popups just disappear... So I have no way to do anything in any GUI.
However, I've tried starting ThB from command-line, and when this occurs, the process does not end, so I know ThB is still running, but with no GUI to control it :{
I would welcome any advise to get back at least a minimal control over ThB...
This bug might be duplicate of:
https:/
https:/
https:/
https:/
https:/
In Mozilla Bugzilla #1180374, G.M. (sexxxenator) wrote : | #19 |
For the record, if it can help someone: I managed to get access again to ThB:
1. $ mv ~/.thunderbird{
2. $ thunderbird # just open it, configure nothing & quit
3. $ mv ~/.thunderbird{
With this I can now run ThB. I still have the millions of popups, but I can see the "main" GUI, go to "Preferences-
PS: SOMEBODY NEEDS TO MARK THIS BUG AS A SECURITY VULN!
Indeed, enabling again the master password results in ThB faulting back to it erroneous behavious: closing down randlomly when password-asking pop-ups are validated/
In Mozilla Bugzilla #1180374, G.M. (sexxxenator) wrote : | #20 |
PS: I'm using 38.2.0
In Mozilla Bugzilla #1180374, xormar (public-wernig) wrote : | #21 |
Confirmed for 38.2.0 on Gentoo Linux amd64.
Three popups in a row, of which only one has to be filled in. TB unlocks the password store even if the other two are cancelled.
In Mozilla Bugzilla #1180374, J2m06 (j2m06) wrote : | #22 |
Hello
I confirm this problem with TB 38.3.0 (regression) + Windows 7
Same problem with TB41
No problem with TB31.2.0
(sorry for the translation :-( )
/------
Bonjour
Je confirme ce problème avec TB38.3.0 ( régression !) + Windows 7
Meme problème avec TB41
Pas de problème avec TB31.2.0
(désolé pour la traduction :-( )
In Mozilla Bugzilla #1180374, Mkmelin+mozilla (mkmelin+mozilla) wrote : | #23 |
Using gmail OAUTH? Dupe of bug 1176399?
In Mozilla Bugzilla #1180374, J2m06 (j2m06) wrote : | #24 |
Bonjour / Hello
@ Magnus Melin - Using Gmail OAuth?
Yes
By disabling Gmail OAuth (TB38) is ok
The solution with the Startup Master extension also works well
https:/
/------
Bonjour
@ Magnus Melin - Using gmail OAUTH?
Oui
En désactivant OAUTH de Gmail (TB38) c'est ok
La solution avec l'extension Startup Master fonctionne aussi très bien
https:/
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #25 |
GMail oauth is not the trigger for me.
I do not use a Google mail account in my Thunderbird installations. In one I probably have Google calendar in Lightning but the other does not even have Lightning enabled. Therefore oauth is not the only issue.
In Mozilla Bugzilla #1180374, U331436 (u331436) wrote : | #26 |
Same here,
It looks to me that Lightning could be triggering this too, the Lightbird add-on and possibly the EWS Exchange Calendar add-on (Sorry, I have not tested the case here).
In Mozilla Bugzilla #1180374, J2m06 (j2m06) wrote : | #27 |
Bonjour/Hello
Results of my tests:
With Lightning = ok (no multiple window starting TB)
With Lightning + Provider for Google Calendar +1 Google calendar = Multiple Windows startup TB
The extension master startup does not change the problem = Multiple Windows startup TB
with Imap account google + 1 OAuth2 = Multiple Windows startup TB
With the extension Startup Master = ok (no multiple window starting TB)
With Lightning + Delete Google Calendar = ok (no multiple window starting TB)
With the extension Google Calendar Tab = ok (no multiple window starting TB)
This extension displays Google Calendar in a tab
(sorry for the translation :-( )
/------
Résultat de mes essais:
Avec Lightning = ok (pas de fenêtre multiples au démarrage de TB)
Avec Lightning + Provider for google calendar + 1 agenda Google = Fenêtres multiples au démarrage de TB
L'extension startup master ne change rien au problème = Fenêtres multiples au démarrage de TB
Avec 1 compte imap google + OAuth2 = Fenêtres multiples au démarrage de TB
Avec l'extension Startup Master = ok (pas de fenêtre multiples au démarrage de TB)
Avec Lightning + Suppression de l'agenda Google = ok (pas de fenêtre multiples au démarrage de TB)
Avec l'extension Google Agenda Tab = ok (pas de fenêtre multiples au démarrage de TB)
Cette extension affiche l'agenda de Google dans un onglet
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #28 |
A short regression range would really be helpful - from anyone who has post here and first seeing the problem in version 38
http://
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #29 |
I had really intended this question for L.I.A.R., j2m06...
(In reply to Wayne Mery (:wsmwk, use Needinfo for questions) from comment #15)
> A short regression range would really be helpful - from anyone who has post
> here and first seeing the problem in version 38
> http://
Guys/gals, this would be a good first step to getting a solution for your issue
In Mozilla Bugzilla #1180374, Rudolf-kollien (rudolf-kollien) wrote : | #30 |
Hello,
I run in the same problem with TB 38.5.1 on Mac OSX after changing my Google account to OAuth2. The dialogue for the master password pops up four times. I thought this is because I have four password protected accounts and it's related to the last TB update, as this happened at the same time when I changed Google to OAuth2. But reading this bug, it seems, this is related to the Google account. For accessing the Google IMAP store I applied the "third party application password" so OAuth2 shouldn't interrupt in any way. Using the same config without master password protection there is no problem (which don't wonder as the master password dialogue doesn't appear at all).
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #31 |
(In reply to Wolfgang Rosenauer [:wolfiR] from comment #0)
> I found some very old bugreports about a similar issue but nothing new since
> TB 38.0.1.
> Since my addons and my accounts did not change between TB31 and 38 I
> consider this a direct regression.
>
> With TB31 I got one master password prompt at startup.
> With TB38.0.1 I get immediately 4 of them overlapping each other so I need
> to enter my master password four times in a row.
>
> I have 3 IMAP accounts, 2 NNTP and 1 XMPP on that system.
Do you still see these multiple prompts?
And are any of them gmail accounts?
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #32 |
I still have that issue with 38.7. And I have a GMail account configured but only for XMPP/Google Talk.
In Mozilla Bugzilla #1180374, Rudolf-kollien (rudolf-kollien) wrote : | #33 |
Yes, with 38.6.0 on Mac OSX the problem is still problem. Prompts for the master password appear as many times as accounts with passwords are set up. On a system with the same accounts but no master password is set to unlock the accounts, there are no problems. Seem's the issue is in unlocking the password data base.
In Mozilla Bugzilla #1180374, Tajkkj (tajkkj) wrote : | #34 |
I still see this on TB 28.6.0. I'm not using Gmail in TB. I am using the Lightning calendar, and I believe that is what is causing the dual password prompting for me. I use a master password.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #35 |
*** Bug 1269188 has been marked as a duplicate of this bug. ***
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #36 |
*** Bug 1300737 has been marked as a duplicate of this bug. ***
In Mozilla Bugzilla #1180374, Konst-a (konst-a) wrote : | #37 |
I am not sure what is meant by "duplicate by [some closed bug]"
I must say I experience it for several years on one particular workstation.
I have only one account, bu I have to enter master password six (6) times.
Only first entry is necessary, pressing OK on five others is sufficient.
I have only one account.
WARNING:
This contains sensitive information which shouldn't be forwarded or published without permission.
Application Basics
Name: Thunderbird
Version: 45.3.0
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0
Profile Directory: /home/konst/
Application Build ID: 20160916153542
Enabled Plugins: about:plugins
Build Configuration: about:buildconf
Memory Use: about:memory
Mail and News Accounts
account2:
INCOMING: account2, Local Folders, (none) Local Folders, plain, passwordCleartext
account3:
INCOMING: account3, <email address hidden>@IMAP, (imap) mail.sirena-
OUTGOING: Konstantin Kivi <email address hidden>, mail.sirena-
OUTGOING: Konstantin Kivi <email address hidden>, mail.sirena-
account6:
INCOMING: account6, XMPP - <email address hidden>, (im) prpl-jabber, plain, 0
Crash Reports
http://
http://
http://
http://
http://
Extensions
Lightning, 4.7, true, {e2fda1a4-
Messaging Menu and Unity Launcher integration, 1.3.1, true, <email address hidden>
Provider for Google Calendar, 3.1, true, {a62ef8ec-
Send Later, 6.1, true, <email address hidden>
Todoist for Thunderbird: To-Do list and Task Manager, 4.3, true, {88f55c90-
ReminderFox, 2.1.5.5.3, false, {ada4b710-
Important Modified Preferences
Name: Value
accessibi
browser.
browser.
browser.
browser.
browser.
extension
font.
gfx.
mail.
mailnews.
mailnews.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #38 |
*** Bug 1322841 has been marked as a duplicate of this bug. ***
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #39 |
*** Bug 1277497 has been marked as a duplicate of this bug. ***
In Mozilla Bugzilla #1180374, John-thompson (john-thompson) wrote : | #40 |
Sorry for cross-posting (584014)
Hi there,
Am experiencing similar problem.
TB 52.1.1. Release update channel, I update within a few days of being prompted. Three add-ons: Lightning, Provider for Google Calendar, Dictionnaire français "classique".
TB is configured for four addresses. I get four Master password prompts each time I launch TB. The prompts appear in the same position rapidly one after the other. I type the pw in the prompt that has the focus (i.e. the last one to show). Weirdly, the correct pwd is refused, the prompt comes up again and when I type the correct pwd a second time it's accepted. The other three prompts can then be closed using Esc.
This started happening a couple of months ago (probably after an update but I couldn't sware to that!) A bit of a bind. I use hibernation extensively, which minimizes the problem since I often only have to relaunch TB after an update.
I tried changing the pwd but that didn't help.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #41 |
Wolfgang, Markus,
Please check this when 52.2.0 comes out.
(or the current beta channel at http://
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #42 |
Checked with 52.2.0 now and unfortunately exactly the same wrong behaviour as before.
In Mozilla Bugzilla #1180374, 9-jim-9 (9-jim-9) wrote : | #43 |
Running 52.2.0 and have the same issue. Multiple password prompts - add-ons are below:
Adblock Plus
Awesome Auto Archive
Enigmail
Google Search
keyconfig
Lightning
Lightning calendar tabs
LookOut
Provider for Google Calendar
Simple Search-For Extension
In Mozilla Bugzilla #1180374, xormar (public-wernig) wrote : | #44 |
(In reply to Wayne Mery (:wsmwk, NI for questions) from comment #28)
> Wolfgang, Markus,
> Please check this when 52.2.0 comes out.
> (or the current beta channel at
> http://
Unfortunately still same behaviour with 52.2.0 from the release channel.
3 IMAP accounts (but NO OAuth)
Lightning (but NO Google Calendar)
3 Master password prompts (if StartupMaster Addon disabled)
In Mozilla Bugzilla #1180374, Tajkkj (tajkkj) wrote : | #45 |
I'm now at TB v52.2.1 (32 bit on 64 bit Win 10 v1703 latest updates applied). With 4 pop3 accounts, Google calendar via Lightening and Provider for Google Calendar (as well as DictionarySearch, FoxClocks, Mail Merge, QuoteCollapse and Recover deleted messages). With StartupMaster now disabled, I am finally getting just one prompt for the master password from TB. Thanks for all who worked on this. My issue is now solved, though it appears others are still seeing it.
In Mozilla Bugzilla #1180374, Ayla-alhollandiyah (ayla-alhollandiyah) wrote : | #46 |
Something like 1 or 2 weeks ago I got an update for thunderbird, and all of the sudden I only had 1 instead of 9 prompts. I was happy and I thought it was fixed. Then within days I got another update, and I was back to 9 prompts once more. I am currently on 52.2.1 32 bit on a 64 bit Windows 7 laptop, but I don't know what version number the temporary working version had because I didn't expect the bug to come back so soon. I hope this info helps finding the bug!
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #47 |
bug 1176399 was backed out of releases. So, yes, the multiple password prompts issue has returned. And presently there is not ETA for resolving this.
In Mozilla Bugzilla #1180374, Tajkkj (tajkkj) wrote : | #48 |
I spoke too soon. Something kept bugging me that I'd forgotten something I'd done to make this issue go away beside using StartupMaster, which I've always felt was a poor solution for TB. What I'd done was changed each e-mail account in TB so that under Server Settings, the "Check for new messages at startup" box was unchecked. I just unchecked that box for all my TB accounts, and sure enough, I'm now getting multiple prompts for the master password. So, problem is still unfixed for me. I'm back to my work-around and unchecking that box in all accounts again.
In Mozilla Bugzilla #1180374, Tajkkj (tajkkj) wrote : | #49 |
By the way, having TB NOT check for messages at startup is a completely acceptable solution for me. I have the mail account servers set to check for mail every 5 minutes, so at most I'm only 5 minutes from getting any new mail. Because there is no check on startup, I only get one master password prompt when starting TB. I normally only restart TB after a reboot, so it's really not a big deal for me. Of course others have other needs for which this solution is unacceptable.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #50 |
*** Bug 1449069 has been marked as a duplicate of this bug. ***
In Mozilla Bugzilla #1180374, Josiah Bruner (jsbruner) wrote : | #51 |
I'm going to look at this, specifically the "multiple IMAP, but no OAuth" case...
In Mozilla Bugzilla #1180374, Josiah Bruner (jsbruner) wrote : | #52 |
I couldn't reproduce a situation where the password prompt would occur multiple times when I didn't use *something* from Google (OAuth). Therefore, I would prefer to fix bug 1176399 for now.
In Mozilla Bugzilla #1180374, Konst-a (konst-a) wrote : | #53 |
Fixed for me in 52.9.1 (64-bit)
In Mozilla Bugzilla #1180374, 9-jim-9 (9-jim-9) wrote : | #54 |
Fixed for me as well - 52.9.1 (32-bit) - Sweet!
In Mozilla Bugzilla #1180374, Twb0 (twb0) wrote : | #55 |
Still an issue on latest TB 60.0 build 20180731173940 (32-bit). Multiple master password prompts overlay each other for each account (5 in my case). You can enter the master password once, and then simply click "OK" on the other 4 windows. Irritating that this has been a problem for years.
Paul White (paulw2u) wrote : | #3 |
Pierre and anyone else affected,
We are sorry that we do not always have the capacity to review all reported bugs in a timely manner. You reported this bug some time ago and there have been many changes in Ubuntu and Thunderbird since that time.
Do you still see a problem related to the one that you reported? Please let us know if you do as I cannot reproduce the issue using Ubuntu 18.04 and Thunderbird 52.9.1.
If we do not hear from you this bug report will automatically expire in approximately 60 days time.
Thank you for helping make Ubuntu better.
Paul White
[Ubuntu Bug Squad]
Changed in thunderbird (Ubuntu): | |
status: | Confirmed → Incomplete |
Pierre Rudloff (rudloff) wrote : | #4 |
I can still reproduce with Thunderbird 52.9.1+
I suppose it only happens when there are several email/calendar accounts.
Paul White (paulw2u) wrote : | #5 |
Thanks Pierre. I don't see this bug myself although I also have three accounts set up.
Do you have multiple Google accounts? If so, it could be this bug: https:/
If you don't have multiple Google accounts then there are a couple of other upstream bug reports which could be relevant.
Changed in thunderbird (Ubuntu): | |
status: | Incomplete → Confirmed |
Pierre Rudloff (rudloff) wrote : | #6 |
I only have one Google account. I also have two Caldav accounts and two IMAP accounts.
Paul White (paulw2u) wrote : | #7 |
Pierre, I now have two IMAP, one CalDav and one Google account and still cannot reproduce your issue.
Bug https:/
Pierre Rudloff (rudloff) wrote : | #8 |
Yes, it seems I can dismiss the other prompts and it still works. It is just a bit annoying.
Paul White (paulw2u) wrote : | #9 |
Thanks for your reply. I've linked the upstream report to this one. Hopefully Thunderbird's developers will find the cause and fix the bug soon.
description: | updated |
In Mozilla Bugzilla #1180374, Paul White (paulw2u) wrote : | #56 |
Just for your info, I'm helping a user who has been seeing this issue since Thunderbird 10 and still does with 52.9.1 on Ubuntu 18.04.1. User currently has one Google account, two CalDav accounts and two IMAP accounts.
Launchpad bug report: https:/
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #57 |
Patches are coming in a week or two via 60.1.0 (not 60.0) which will help the vast majority of users. Most users are still on 52.x which is not yet updating to version 60, so to get the 60.1.0 fix you will want to download the installer from https:/
(Those who got relief in version 52.x can count themselves lucky.)
Paul White (paulw2u) wrote : | #10 |
Pierre, the upstream bug report has just been updated to say that a fix for this problem should land in Thunderbird 60.1. If it does and it fixes your problem please feel free to close this bug report by changing the status to "Fix Released".
Unfortunately, I have no information on when version 60.1 or later might reach the Ubuntu repositories.
C de-Avillez (hggdh2) wrote : | #11 |
Setting to Triaged/Low per request in #ubuntu-bugs
Changed in thunderbird (Ubuntu): | |
importance: | Undecided → Low |
status: | Confirmed → Triaged |
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #58 |
Please tell us your situation now, when running a newer version of Thunderbird.
In Mozilla Bugzilla #1180374, xormar (public-wernig) wrote : | #59 |
Currently running 60.4.0 on Linux
The problem persists and gets worse with every account that is added. Currently, I get 6 prompts when starting TB.
6 is the exact number of authentications it needs to perform:
3 IMAP accounts
1 CalDav calendar
2 CarDav address books
As before, only one actually needs to be filled in correctly, the others can be cancelled.
None of the accounts uses OAuth.
I think that without the StartupMaster extension I would not be using TB anymore.
In Mozilla Bugzilla #1180374, John-thompson (john-thompson) wrote : | #60 |
Hi all, and Wayne in particular,
Running 60.5 on Windows 10. I've not experienced this problem for several months. **Well done**!
Paul White (paulw2u) wrote : | #12 |
Further to comment #10, is this still an issue now that Thunderbird 60.4 is the currently supported release?
Changed in thunderbird: | |
importance: | Unknown → High |
status: | Unknown → Confirmed |
In Mozilla Bugzilla #1180374, Csm-g (csm-g) wrote : | #61 |
Still issue. 60.5.0 on Windows and OSX. Multiple logins required.
In Mozilla Bugzilla #1180374, 9-jim-9 (9-jim-9) wrote : | #62 |
Running 60.5.0 on Windows 10, no longer have this problem
In Mozilla Bugzilla #1180374, Tajkkj (tajkkj) wrote : | #63 |
(In reply to Wayne Mery (:wsmwk) from comment #45)
> Please tell us your situation now, when running a newer version of Thunderbird.
Wayne, I just tried restarting TB with all account server settings having the "Check for new messages at startup" box checked. My work-around to this problem had been to have this box unchecked so only the Google calendar would be prompting for my TB password. With this box checked now for all accounts, messages are checked for all accounts at startup and I'm only getting one password prompt.
So, works for me on TB 60.5.0.
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #64 |
On Linux with 60.5.0 I still get a bunch of authorization requests at startup.
In Mozilla Bugzilla #1180374, Gareth Evans (garethevans-9) wrote : | #65 |
Still a problem on 60.4.0 (Ubuntu 18.04.1)
There is one master password request per google-related thing - cardbook plugin for carddav, calendar - plus an extra one.
Cancelling the first master password box results in the error:
[Exception... "User canceled master password entry" nsresult: "0x80004004 (NS_ERROR_ABORT)" location: "JS frame :: jar:file:
In Mozilla Bugzilla #1180374, Gareth Evans (garethevans-9) wrote : | #66 |
Correction to #52:
Cardbook plugin is NOT used with a google account.
In Mozilla Bugzilla #1180374, Paul White (paulw2u) wrote : | #67 |
I've never seen this issue myself but none of the users that I reported this problem for have responded to my request for an update. So nothing to add at this stage.
In Mozilla Bugzilla #1180374, Mkmelin+mozilla (mkmelin+mozilla) wrote : | #68 |
Seems we can close this WFM.
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #69 |
Why is this WFM?
I still have this issue with 60.8 at least.
I also wrote this in comment 51 and it seems I'm the actual reporter. It certainly does not WFM. Whatever information you like to have I can try got give.
In Mozilla Bugzilla #1180374, Wls220spring (wls220spring) wrote : | #70 |
I just tested this in my Thunderbird 60.8.0 on Ubuntu 18.04.2 LTS with an IMAP Gmail account.
With all 3 server settings enabled I was prompted 3 times to enter the Master Password.
I changed the Gmail accounts Server Setting to not check for any messages, quit and restarted TB. That reduced the Master Password prompt to only once.
Set the setting to "Allow immediate server notifications when new messages arrive", quit and restarted TB. Only got prompted once.
Disabled the above setting and enabled "Check for new messages at startup", quit and restarted TB. Again only one prompt.
Added "Check for messages every 10 minutes" to the mix, quit and restarted TB. Again only one prompt.
Enabled all 3 settings again, quit and restarted TB. This time I was only prompted once.
My Gmail IMAP account has SSL/TLS connection security and OAuth2 authentication method.
I also have Google Calendars using the Provider for Google Calendars extension, but that doesn't appear to trigger the prompt
Reporter, have you tried changing any of those settings in all of your IMAP accounts and testing?
Changed in thunderbird: | |
importance: | High → Medium |
In Mozilla Bugzilla #1180374, Gareth Evans (garethevans-9) wrote : | #71 |
Fixed for me on 60.9.0+
In Mozilla Bugzilla #1180374, Kai Engert (kaie) wrote : | #72 |
When starting multiple network actions in parallel, more than one might require access to the saved logins. And if the secure password store hasn't yet been unlocked with the master password, then each of those parallel actions might trigger a request to unlock it.
The only way to fix this reliably is to implement something smart at the code layer that brings up the master password prompt, which is in mozilla/
That code would have to prevent the race, by detecting if the first prompt has already been opened, and all consecutive requests would have to be put on hold, as long as the first prompt is shown or retrying. After the prompt has been completed or canceled, all queued up requests to unlock must be signaled to continue.
In Mozilla Bugzilla #1180374, Kai Engert (kaie) wrote : | #73 |
(In reply to Kai Engert (:KaiE:) from comment #59)
> That code would have to prevent the race, by detecting if the first prompt has already been opened, and all consecutive requests would have to be put on hold, as long as the first prompt is shown or retrying. After the prompt has been completed or canceled, all queued up requests to unlock must be signaled to continue.
I found that this approach is unlikely to work, as described in bug 177175 comment 384 (which also describes an alternative approach, which is more work, and requires changes to login manager).
In Mozilla Bugzilla #1180374, Unicorn-consulting (unicorn-consulting) wrote : | #74 |
I was reading in Bug 1361838#c2 that .uiBusy == true might be suitable for mitigating the issue
In Mozilla Bugzilla #1180374, Kai Engert (kaie) wrote : | #75 |
(In reply to Matt from comment #61)
> I was reading in Bug 1361838#c2 that .uiBusy == true might be suitable for mitigating the issue
As I understand it, that's simply a flag that can be queried, whether the MP dialog is currently shown.
Detecting this state is only part of the problem. You still need to change all places that obtain logins to query for that state, and try again at a later time, if busy.
Instead of "query is MP prompt currently shown", the potential approach to change "give me the login" to return a "would block" state might be better, as it can prevent a race. (E.g. code queries if MP is shown, gets reply "no", decides to query for login, but in the meantime another thread has triggered the MP. This could still result in two MP prompts being shown.)
In Mozilla Bugzilla #1180374, Alexander (z-adminny) wrote : | #76 |
I confirm the same issue in Thunderbird 68.6.0
In Mozilla Bugzilla #1180374, Vaross (vaross) wrote : | #77 |
I have the same issue in Thunderbird 78.1.1
I am using several calendars in Lightning. And I am getting a "master password" Request for every single calendar, they open up right at start of Thunderbird, behind each other. If I enter my password in the first requester I can just click "OK" on the other ~10 requesters one by one and everything will work.
VERY annoying.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #78 |
(In reply to Oliver from comment #64)
> I have the same issue in Thunderbird 78.1.1
Your issue is a regression of a more recent change and therefore not actionable in this bug, but it is known and being addressed in bug 1664016.
p.s. it's normally only necessary to report your issue once, rather than in multiple bug reports.
In Mozilla Bugzilla #1180374, Jamesrome-alum (jamesrome-alum) wrote : | #79 |
This has raised its ugly head again in TB 81.0b3. Running on MacOS Mojave.
In Mozilla Bugzilla #1180374, Mkmelin+mozilla (mkmelin+mozilla) wrote : | #80 |
James: bug 1664016.
I think *this* bug should really be closed by now.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #81 |
WolfIR, what is your most recent experience with version 68?
(In reply to Magnus Melin [:mkmelin] from comment #67)
>
> I think *this* bug should really be closed by now.
Unfortunately it is unclear, partly because it keeps getting broken over the years. The currently blocking bugs are all fixed. But toolkit bug 177175 is not closed.
Let's close comments so newer version users don't accidentally post here.
In Mozilla Bugzilla #1180374, Mozilla (mozilla) wrote : | #82 |
I still had the issue with version 68.x
Now finally with version 78.2.2 (which I'm running currently) it seems gone.
In Mozilla Bugzilla #1180374, Vseerror (vseerror) wrote : | #83 |
WolfIiR thanks for the update. So we can finally close this :)
Thanks everyone for helping and sharing. If anyone still sees this problem with **78.2.2 or newer**, please file a new bug report.
In Mozilla Bugzilla #1180374, Jamesrome-alum (jamesrome-alum) wrote : | #84 |
where do I get 81.0b4 for a mac with this fix?
Changed in thunderbird: | |
status: | Confirmed → Invalid |
In Mozilla Bugzilla #1180374, Mkmelin+mozilla (mkmelin+mozilla) wrote : | #85 |
81.0b4 will be out in a day or a few
In Mozilla Bugzilla #1180374, Jamesrome-alum (jamesrome-alum) wrote : | #86 |
Not fixed in 81.0b4 on a mac
In Mozilla Bugzilla #1180374, Kai Engert (kaie) wrote : | #87 |
If you're on macOS, our workaround from bug 1610390 is not enabled because of bug 1612456.
In Mozilla Bugzilla #1180374, Jamesrome-alum (jamesrome-alum) wrote : | #88 |
There used to be an addon that fixed this, but not sure it is still there, and forget the name. But please, Mac users need a fix too.
Status changed to 'Confirmed' because the bug affects multiple users.