![Firefox logo](https://assets-prod.sumo.prod.webservices.mozgcp.net/media/uploads/products/2020-04-14-08-36-13-8dda6f.png)
Firefox Passwordmanager shows up empty. Masterpassword and autofill passwords still works
If i open the Passwordmanager firefox askes my masterpassword. After entering it correctly the list shown is empty. exporting to file doesn't export. It shows where to export and the filename but nothing is saved.
Logins still work using autofill so the data is still stored somewhere.
Tất cả các câu trả lời (2)
Firefox sync shows this error:
... 1663761225868 Sync.Engine.Prefs INFO Uploading 0 outgoing records 1663761225869 Sync.Engine.Passwords DEBUG First sync, uploading all items 1663761225939 Sync.Status DEBUG Status for engine passwords: error.engine.reason.unknown_fail 1663761225939 Sync.Status DEBUG Status.service: success.status_ok => error.sync.failed_partial 1663761225939 Sync.ErrorHandler DEBUG passwords failed: [Exception... "[JavaScript Error: "cipherText is null" {file: "resource://gre/modules/crypto-SDR.js" line: 186}]'[JavaScript Error: "cipherText is null" {file: "resource://gre/modules/crypto-SDR.js" line: 186}]' when calling method: [nsILoginManagerCrypto::decrypt]" nsresult: "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS frame :: resource://gre/modules/storage-json.js :: _decryptLogins :: line 835" data: yes] Stack trace: _decryptLogins()@resource://gre/modules/storage-json.js:835 getAllLogins()@resource://gre/modules/storage-json.js:370 getAllLogins()@resource://gre/modules/LoginManager.jsm:420 getAllIDs()@resource://services-sync/engines/passwords.js:273 pullAllChanges()@resource://services-sync/engines/passwords.js:177 pullChanges()@resource://services-sync/engines.js:1176 ...
You can set signon.debug = true on the about:config page. You can open about:logins and check the Browser Console for login related messages. You can clear the messages beforehand and only enable Errors and Warnings, hidden items may have an item count appended. Do not forget to reset signon.debug to false after you are done testing.