We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Thunderbird passwords not transferred with profile to new computer

  • 4 回覆
  • 1 有這個問題
  • 77 次檢視
  • 最近回覆由 pogon

more options

I followed the procedure for "Moving Thunderbird Data to a New Computer". https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer

The "old" computer is windows 10 running Thunderbird 68.12 32 bit. The "new" computer is Ubuntu 20.04 running Thunderbird 68.10 64 bit

The procedure above fails with the following message: "This installation of Thunderbird has a new profile. It does not share email data, passwords, user preferences and address books with other installations of Thunderbird (including Thunderbird, Thunderbird Beta, and Thunderbird Daily) on this computer."

I upgraded the "new" computer to thunderbird 68.12 64 bit with the identical result.

The next step was to start Thunderbird from the command line with the -profilemanager --allow-downgrade switches as described in https://support.mozilla.org/en-US/questions/1292795.

Thunderbird starts and the profile from the "old" computer is recognized with all information transferred except for the account passwords. The saved logins list under preferences->passwords->saved passwords is completely empty. The menus here do not provide a means to add new rows. Only edit existing rows.

This result appears to be the same for both 68.10 and 68.12 on the "new" installation. I elected to stay with the default Ubuntu version (68.10)

The menus under account settings do not provide a means to update or change passwords. Attempting to create a new account with the same name produces an error about an existing server with the same name and simply hangs (the "Done" button is gray and is inoperative). Following this procedure: https://support.mozilla.org/en-US/kb/switch-pop-imap-account

Not sure how to proceed. The best may be a different command line switch that will preserve the passwords from the "old" installation during the initial startup. An alternative is to fix up the password list in the "new" installation.

If I start with a new profile in "new" computer, the add account procedures work flawlessly.

Suggestions please on a method to resolve this password transfer problem from Windows to Linux.

I followed the procedure for "Moving Thunderbird Data to a New Computer". https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer The "old" computer is windows 10 running Thunderbird 68.12 32 bit. The "new" computer is Ubuntu 20.04 running Thunderbird 68.10 64 bit The procedure above fails with the following message: "This installation of Thunderbird has a new profile. It does not share email data, passwords, user preferences and address books with other installations of Thunderbird (including Thunderbird, Thunderbird Beta, and Thunderbird Daily) on this computer." I upgraded the "new" computer to thunderbird 68.12 64 bit with the identical result. The next step was to start Thunderbird from the command line with the -profilemanager --allow-downgrade switches as described in https://support.mozilla.org/en-US/questions/1292795. Thunderbird starts and the profile from the "old" computer is recognized with all information transferred except for the account passwords. The saved logins list under preferences->passwords->saved passwords is completely empty. The menus here do not provide a means to add new rows. Only edit existing rows. This result appears to be the same for both 68.10 and 68.12 on the "new" installation. I elected to stay with the default Ubuntu version (68.10) The menus under account settings do not provide a means to update or change passwords. Attempting to create a new account with the same name produces an error about an existing server with the same name and simply hangs (the "Done" button is gray and is inoperative). Following this procedure: https://support.mozilla.org/en-US/kb/switch-pop-imap-account Not sure how to proceed. The best may be a different command line switch that will preserve the passwords from the "old" installation during the initial startup. An alternative is to fix up the password list in the "new" installation. If I start with a new profile in "new" computer, the add account procedures work flawlessly. Suggestions please on a method to resolve this password transfer problem from Windows to Linux.

被選擇的解決方法

Delete pkcs11.txt from the profile folder on the new computer, with TB closed, then restart TB.

https://support.mozilla.org/en-US/questions/1263932

從原來的回覆中察看解決方案 👍 1

所有回覆 (4)

more options

選擇的解決方法

Delete pkcs11.txt from the profile folder on the new computer, with TB closed, then restart TB.

https://support.mozilla.org/en-US/questions/1263932

more options

Thank you for the solution! TB appears to be working properly on the new computer after deleting this file. Examining the contents of pkcs11.txt before deleting it reveals lots of windows path names that were no longer valid. TB recreated the file when it started up again with path names that are valid for the new Ubuntu target.

I wonder if this is an ease of use feature request for TB? On startup, TB can determine the proper path names, if the pkcs11.txt names are not matching then rewrite it. Certainly this may be a perfectly reasonable response especially with --allow-downgrade. I did not check if it is already part of the -migration flag behavior.

more options

Your point is well taken, as this pitfall has been known for over a year, and affects profile transfers between Windows and Linux or OS X. It would be a reasonable feature of an intelligent migration process, but 'ease of use' is not necessarily a high priority for the TB developers.

more options

Hi, 1) is there a way to copy/mirror all profile data (7 email boxes) from one machine (Ubuntu 18) to another (Ubuntu 20) and then use both without compromising identities? Mind you, not migrate, not move, not sync... but share? Reason being I don't want to set up every mail box again on the new machine and wait for the IMAP do its magic, again... I've tried to move the data, it all worked flawlessly on the new machine, until I started TB on the old one: it started complaining about some sites using some different IDs... I ended up resetting all the emails on the old machine and deleting the 'new' profile on the new Ubuntu(((. 2) I couldn't find a direct answer to the original question here that drew my attention in the first place: "Thunderbird passwords not transferred with profile to new computer". Can you elaborate on this one too? Thank you.

由 pogon 於 修改