搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Thunderbird 91.1 does not save password unless in safe mode

  • 9 个回答
  • 1 人有此问题
  • 28 次查看
  • 最后回复者为 ibessarab

more options

Upgraded from a very old Eudora environment in 2 steps to TB 91.1. Windows 10. All works fine, but the passwordmanager will not save my email-password during normal operation, though the 'save pw' checkbox is there. It's a clean installation, no add-ons. If I start TB in safe (troubleshoot-) mode, all works fine. I don't seem to be able to find out the reason of this change in behaviour, would be happy with any suggestions.

Upgraded from a very old Eudora environment in 2 steps to TB 91.1. Windows 10. All works fine, but the passwordmanager will not save my email-password during normal operation, though the 'save pw' checkbox is there. It's a clean installation, no add-ons. If I start TB in safe (troubleshoot-) mode, all works fine. I don't seem to be able to find out the reason of this change in behaviour, would be happy with any suggestions.

被采纳的解决方案

Who is the mail provider, and what are your authentication method settings?

The best way to start with a clean slate is to create a new profile, add an account, and test the password performance. Help/More Troubleshooting, about:profiles, to create and launch profiles. Your current profile is unaffected and can be launched as before. If the new profile works properly, data can be transferred from the other profile.

定位到答案原位置 👍 0

所有回复 (9)

more options

Safe mode applies a number of features besides disabling add-ons. The most common are a default layout ('Reset toolbars & controls' to fix) and disabled hardware acceleration (under Preferences/General/Indexing). I would guess that the layout is broken, and the password checkbox is not being read. This probably was a result of re-using a profile used in an older version of TB, which itself was based on a Eudora conversion. Launch in safe mode, 'Reset toolbars & controls', 'Make changes & restart', and see if that fixes it.

more options

Thx for your reply. I restarted in safe mode, in the dialogbox that pops up I checked "Reset toolbars & Controls" and chose "Make changes and restart". Unfortunately, apart from the windows being resized, this made no changes to the behaviour. It's peculiar: When I enter the mail password and leave the "save pw" unchecked, all is well and my mail is fetched. When I do check the "save pw" however, the status bar says "Connected to ..<provider>" but my mail is *not* retrieved from the server and the pw is not saved. In save mode, the password is remembered correctly and file "logins.json" is created/used in the profile folder. I am not familiar with Thunderbird (yet) - is there a clean settings- of preferences-file that I could copy from the default profile, without losing all my folders and addressbook-entries?

由ghuber1于修改

more options

选择的解决方案

Who is the mail provider, and what are your authentication method settings?

The best way to start with a clean slate is to create a new profile, add an account, and test the password performance. Help/More Troubleshooting, about:profiles, to create and launch profiles. Your current profile is unaffected and can be launched as before. If the new profile works properly, data can be transferred from the other profile.

more options

Mail provider is Ziggo.nl. Incoming server pop.ziggo.nl, TLS/SSL, port 995. I created a new profile a few times, swapped between POP and IMAP but it doesn't really help. In safe mode, Preferences>Saved_passwords shows a few lines of saved login info. In normal mode, this list is empty. Also, an attempt to create a master password fails with a non-explanatory message. Looks like TB has problems reading/writing the password/logins-file in normal mode, but why?

more options

If you have a security app, e.g. Avast, Kaspersky, that includes a password manager, that could interfere with TB saving passwords. If the manager were injected via an extension or plugin, that would explain why there's no problem in safe mode.

more options

I have no securitiy app whatsoever. Running TaskManager, I noticed that running TB in normal mode I have 2 TB-processes active, while it appears that when running in safe mode I have only one. Does that make sense?

more options

I turned on the Error Console and noticed errors like "NS_ERROR_FAILURE: Couldn't decrypt string". Looking for that message in the forum I found an advise to delete files cert8.db, cert9.db, key3.db, key4.db, logins.json and secmod.db. That solved my problem. Thanks very much for your assistance. Gert Huber

more options

I have 2 TB processes active, so I don't think it matters as far as your problem.

Deleting the .db files is a standard remedy for password issues, since TB recreates them on restart. But since you tried a new profile, with default, empty db files, and the problem remained, I didn't suggest that remedy.

In current TB, the relevant files are key4.db, cert9.db, logins.json and pkcs11.txt; the others are obsolete.

more options

ghuber1 said

Thank you very much for solution. Got the same problem with 96.03 (Windows 10 x64). After deleting cert*.db, key*.db, logins.json and secmod.db in profile "Save passwords" works.