X
Tap here to go to the mobile version of the site.

Support Forum

I cannot set a master password in preferences. Why?

Posted

It is my first time entering a master password. When I set it, I get an error message that the password did not change, that the attempt was unsuccessful. However, it was my first time, there was nothing to change.

It is my first time entering a master password. When I set it, I get an error message that the password did not change, that the attempt was unsuccessful. However, it was my first time, there was nothing to change.
Quote

Additional System Details

Installed Plug-ins

  • Shockwave Flash 32.0 r0

Application

  • User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Firefox/68.0

More Information

howdytom
  • Top 25 Contributor
10 solutions 105 answers

Do you use any special characters? Did you restart Firefox and gave it a second try?

Do you use any special characters? Did you restart Firefox and gave it a second try?
Was this helpful to you? 0
Quote

Question owner

I used special characters. I restarted Firefox. I got the same reaction.

I used special characters. I restarted Firefox. I got the same reaction.
Was this helpful to you?
Quote
howdytom
  • Top 25 Contributor
10 solutions 105 answers

What happens if use a easy password without any special characters? Sounds like a bug to me.

What happens if use a easy password without any special characters? Sounds like a bug to me.
Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17411 solutions 157274 answers

Do you still have a key3.db file in the profile folder?

If you have this file then try to rename it to key3OLD.db. Current Firefox version use key4.db for the key file.

Do you currently have passwords stored in the Password Manager?

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

Do you still have a key3.db file in the profile folder? If you have this file then try to rename it to key3OLD.db. Current Firefox version use key4.db for the key file. Do you currently have passwords stored in the Password Manager? You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the <b>about:profiles</b> page. *Help -> Troubleshooting Information -> Profile Directory:<br>Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder *http://kb.mozillazine.org/Profile_folder_-_Firefox
Was this helpful to you?
Quote

Question owner

Restarted Firefox. Entered a password without special characters, just numbers, upper and lower case letters. I got the same result. No joy.

Restarted Firefox. Entered a password without special characters, just numbers, upper and lower case letters. I got the same result. No joy.

Modified by kyanite

Was this helpful to you?
Quote

Question owner

The key3.db file was in the folder. The key4.db file is also in the folder. I changed the key3.db file to key3OLD.db. I restarted Firefox, tried a psswrd with special characters - no joy. I restarted Firefox, tried a psswrd without special characters - no joy.

I do have passwords in the Password Manager.

The key3.db file was in the folder. The key4.db file is also in the folder. I changed the key3.db file to key3OLD.db. I restarted Firefox, tried a psswrd with special characters - no joy. I restarted Firefox, tried a psswrd without special characters - no joy. I do have passwords in the Password Manager.
Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17411 solutions 157274 answers

Since you already have passwords stored then you can't rename/remove key4.db to check for issues with the key file because you would lose these passwords.

Does using the Login button in the Device Manager fail as well?

  • Options/Preferences -> Privacy & Security
    Certificates: Security Devices -> Software Security Device

You can try to rename pkcs11.txt and delete the previously used secmode.db file.

Since you already have passwords stored then you can't rename/remove key4.db to check for issues with the key file because you would lose these passwords. Does using the Login button in the Device Manager fail as well? *Options/Preferences -> Privacy & Security<br>Certificates: Security Devices -> Software Security Device You can try to rename pkcs11.txt and delete the previously used secmode.db file.
Was this helpful to you?
Quote

Question owner

Yes, it also fails in the Device Manager.

Rename pkcs11.txt to what?

This is getting pretty involved, but it is educational.

Yes, it also fails in the Device Manager. Rename pkcs11.txt to what? This is getting pretty involved, but it is educational.
Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17411 solutions 157274 answers

Just choose a suitable name, rename pkcs11.txt => pkcs11OLD.txt

If that still doesn't work then you need to start with fresh logins.json and key4.db files and re-save your passwords, so make sure to take a note.

Just choose a suitable name, rename pkcs11.txt => pkcs11OLD.txt If that still doesn't work then you need to start with fresh logins.json and key4.db files and re-save your passwords, so make sure to take a note.
Was this helpful to you?
Quote

Question owner

Just to be clear, because I don't do this stuff often: when I rename the pkcs11.txt file, I also trash the secmod.db file before closing the folder? Then I assume, restart Firefox?

Just to be clear, because I don't do this stuff often: when I rename the pkcs11.txt file, I also trash the secmod.db file before closing the folder? Then I assume, restart Firefox?
Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17411 solutions 157274 answers

pkcs11.txt has replaced secmod.db that was used previously some releases ago. current Firefox releases may still try to fallback to such a previously used file, so best is to cleanup these old files. With passwords and the security device manager there have been three changes in Firefox 58:

  • from key3.db to key4.db (key file for the Password Manager)
  • from secmode.db to pkcs11.txt (security devices)
  • from cert8.db to cert9.db (certificates)

If you have been using Firefox for a very long time then you may remember signons.sqlite and the even older signons#.txt files that were replaced by logins.json for the passwords (Fx 32).

pkcs11.txt has replaced secmod.db that was used previously some releases ago. current Firefox releases may still try to fallback to such a previously used file, so best is to cleanup these old files. With passwords and the security device manager there have been three changes in Firefox 58: *from key3.db to key4.db (key file for the Password Manager) *from secmode.db to pkcs11.txt (security devices) *from cert8.db to cert9.db (certificates) If you have been using Firefox for a very long time then you may remember signons.sqlite and the even older signons#.txt files that were replaced by logins.json for the passwords (Fx 32).
Was this helpful to you?
Quote
Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.