搜尋 Mozilla 技術支援網站

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

Learn More

Cookie exception list isn't saving

  • 3 回覆
  • 0 有這個問題
  • 4 次檢視
  • 最近回覆由 cor-el

more options

When I close Firefox and open it again the cookie deletion exception list is empty. The issue happens on my macOS/Linux/Windows installations.

I am using custom settings for the history. I setup Firefox to delete the history when I close it but I selected only Cookie, Cache and Offline websites data. All the other options (i.e. website settings) are unchecked.

Any ideas?

Thank you.

When I close Firefox and open it again the cookie deletion exception list is empty. The issue happens on my macOS/Linux/Windows installations. I am using custom settings for the history. I setup Firefox to delete the history when I close it but I selected only Cookie, Cache and Offline websites data. All the other options (i.e. website settings) are unchecked. Any ideas? Thank you.

所有回覆 (3)

more options

Losing the exceptions can still only be caused by losing the "Site settings". If you aren't clearing the "Site settings" then there might be a problem with the permissions.sqlite file that stores the exceptions.


Note that checking/toggling "Delete cookies and site data when Firefox is closed" can make changes to the "Clear history when Firefox closes" settings.

  • using "Clear history when Firefox closes" in Firefox 102+ honors exceptions and keeps cookies with an allow exception, previous versions removed all cookies
  • clearing "Site settings" clears exceptions for cookies, images, pop-up windows, and software installation and exceptions for passwords and other website specific data
more options

Do you think it is possible the permissions.sqlite file is broken and synced to all my installations? Can I safely delete the file in order to make Firefox create it from scratch?

I do confirm I have "Site settings" unchecked under "Clear history when Firefox closes" -> Settings.

more options

Some preferences like related to keeping and clearing can propagate via Sync, but data stored in a SQLite database like permissions.sqlite isn't part of Sync, so it is likely that something else is wrong,

You can try Firefox from the official Mozilla server if you currently use a version from the repositories of your Linux distribution to see if it behaves differently.