Firefox disabled all Add-ons. Attempting to download replacement Add-ons returns "Download failed. Please check your connection." error message.
On 5/3/19 Firefox suddenly alerted me that it disabled all of my Add-ons stating that "These extensions do not meet current Firefox standards so they have been deactivated."
Immediately below this message, Firefox gives me the option to "Find a Replacement" Add-on.
After going through this process and locating the replacement Add-on, all attempts to download this (or any other Add-on) produce an error message stating "Download failed. Please check your connection."
However, my internet connection is working just fine.
I am running the latest version of Firefox (66.0.3 (64-bit)). And I have tried downloading the Add-on with my anti-virus temporarily disabled (with no success).
Screen captures are attached.
Does anyone know what is causing this issue and how to fix it?
Thanks in advance.
Chosen solution
Mozilla has rolled-out a fix for this. The fix will be automatically applied in the background within the next few hours, you don’t need to take active steps.
In order to be able to provide this fix on short notice, they are using the Studies system. You can check if you have studies enabled
- Go to [=] > Options > Privacy & Security.
- Make sure Allow Firefox to install and run studies is check marked.
I you had it disabled, you can disable studies again after your add-ons have been re-enabled.
They are working on a general fix that doesn't need to rely on this and will keep you updated.
Read this answer in context 👍 0All Replies (17)
I am using a 32bit version of Window 7pro on a 64bit system and running a 32bit version on Firefox on this system.
Up until today I have had no problems with add0ons and extensions with Firefox, and now its just another trash laden experience.
I've also noticed the new updates chance my settings which I do not feel Firefox should do.
I've never used any Google or Microsoft browser, did use Opera for a while, and probably have used Firefox for over fifteen years.
Perhaps it time to go back to subscribing to a reliable browser like Opera that's not randomly changed by a heard of cats...
There is a hotfix released for the issue about an expired intermediate certificate that caused extensions to get disabled that is currently applied via a shield study and you only get this hotfix when studies are enabled.
See also:
- https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox
- https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/
You can temporarily set app.normandy.run_interval_seconds to a lower value (21600 => 10) to see whether that gives the hotfix.
Close and restart Firefox and check about:studies.
- hotfix-update-xpi-signing-intermediate-bug-1548973
- hotfix-reset-xpi-verification-timestamp-1548973
Do NOT forget to reset app.normandy.run_interval_seconds once about:studies shows that the hotfix has been applied.
You may have to refresh the about:studies page a few times.
You can open the about:config page via the location/address bar. You can accept the warning and click "I accept the risk!" to continue.
jscher2000 said
Hi Smith299, I don't know why that page is blank for you. Another user's checkbox doesn't seem to work, so the setting needed to be changed manually: (1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful or accepting the risk. (2) In the search box above the list, type or paste shield and pause while the list is filtered (3) If the app.shield.optoutstudies.enabled preference is bolded and "modified" or "user set" to false, double-click it to restore the default value of true If this preference indicates that it is Locked, then an external configuration file is overriding your ability to change this setting. That might be something an IT department installed if this is a work PC.
If all else fails:
The study loads an extension. There is an unofficial link to the extension a comment on the Add-ons blog here. I have not tried it myself, but the link matches what I expect it to be:
The hotfix extension did absolutely nothing for me after being installed.
The add-on that became disabled during this mess still is with no option to "enable" it.
When I try to reinstall said add-on I'm still receiving a red "check your connection" warning and it does not download...
Modified
IloxRD said
On 5/3/19 Firefox suddenly alerted me that it disabled all of my Add-ons stating that "These extensions do not meet current Firefox standards so they have been deactivated."
Hi IloxRD, has this issue been resolved on your Firefox by now? The hotfix to install a new certificate should run fine on Firefox 66, and if studies are enabled, you should have received it within six hours. The certificate should show up here:
- Windows: "3-bar" menu button (or Tools menu) > Options
- Mac: "3-bar" menu button (or Firefox menu) > Preferences
- Linux: "3-bar" menu button (or Edit menu) > Preferences
- Any system: type or paste about:preferences into the address bar and press Enter/Return to load it
In the search box at the top of the page, type cert and Firefox should filter to the Certificates section. Then click the "View Certificates" button. Check the "Authorities" tab to see whether Mozilla is listed with the new certificate. You can compare the attached screenshot.
If the certificate is missing:
Unfortunately, the hotfix was not successful and we will need to provide further steps to install the certificate, or await further updates from the Add-ons team.
If the certificate was installed but installed extensions still show as unverified and/or new extensions can't be installed because they are corrupted:
It sounds as though the hotfix didn't successfully trigger immediate re-verification. To trigger a re-verification sooner than the usual "every 24 hours," you can use this method to clear the time stamp for the last time Firefox last re-verified.
(A) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful or accepting the risk.
(B) In the search box above the list, type or paste xpi- and pause while the list is filtered
(C) Right-click the app.update.lastUpdateTime.xpi-signature-verification preference and click Reset on the context menu -- the numeric value will disappear and the preference will say it is now a "string".
The next time you exit and restart Firefox, the re-verification should be performed within about a minute.
Success?
EcoResolve said
I've also noticed the new updates chance my settings which I do not feel Firefox should do.
Hi EcoResolve, could you start a new thread about settings changes? As you know, suggestions may be displayed during the new question flow. Keep scrolling down to continue with the form.
https://support.mozilla.org/questions/new/desktop/fix-problems
jscher2000 said
IloxRD saidOn 5/3/19 Firefox suddenly alerted me that it disabled all of my Add-ons stating that "These extensions do not meet current Firefox standards so they have been deactivated."Hi IloxRD, has this issue been resolved on your Firefox by now? The hotfix to install a new certificate should run fine on Firefox 66, and if studies are enabled, you should have received it within six hours. The certificate should show up here:
- Windows: "3-bar" menu button (or Tools menu) > Options
- Mac: "3-bar" menu button (or Firefox menu) > Preferences
- Linux: "3-bar" menu button (or Edit menu) > Preferences
- Any system: type or paste about:preferences into the address bar and press Enter/Return to load it
In the search box at the top of the page, type cert and Firefox should filter to the Certificates section. Then click the "View Certificates" button. Check the "Authorities" tab to see whether Mozilla is listed with the new certificate. You can compare the attached screenshot.
If the certificate is missing:
Unfortunately, the hotfix was not successful and we will need to provide further steps to install the certificate, or await further updates from the Add-ons team.
If the certificate was installed but installed extensions still show as unverified and/or new extensions can't be installed because they are corrupted:
It sounds as though the hotfix didn't successfully trigger immediate re-verification. To trigger a re-verification sooner than the usual "every 24 hours," you can use this method to clear the time stamp for the last time Firefox last re-verified.
(A) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful or accepting the risk.
(B) In the search box above the list, type or paste xpi- and pause while the list is filtered
(C) Right-click the app.update.lastUpdateTime.xpi-signature-verification preference and click Reset on the context menu -- the numeric value will disappear and the preference will say it is now a "string".
The next time you exit and restart Firefox, the re-verification should be performed within about a minute.
Success?
Why don't the developers just upload the certificate to a file host so that we can manually download and import it ourselves?
This seems like a rather backward and way more complicated "process" then necessary...
[Profanity removed by moderator. Please read Mozilla Support rules and guidelines, thanks.]
Modified
Avengement said
Why don't the developers just upload the certificate to a file host so that we can manually download and import it ourselves?
Your guess is as good as mine. At this time, the developers are busy testing Firefox 66.0.4 for release today/tonight. If you do not want to use an unofficial source, please wait.
Modified
Thanks for fixing it so quickly, guys. I really appreciate it. I was able to re-download my themes and u-Block last night.
Firefox's stupid fake error message blaming me for a "connection" problem when they knew all along that it was their issue and their fault in addition to deleting every one of my add-ons was the final straw. After 17 years with FF I'm done with them. Good luck retaining your dismal 9% browser market share.
Ottomatic said
Firefox's stupid fake error message blaming me for a "connection" problem when they knew all along that it was their issue and their fault in addition to deleting every one of my add-ons was the final straw. After 17 years with FF I'm done with them. Good luck retaining your dismal 9% browser market share.
There was a Bug-A-Boo with a Certificate Expiration Date dealing with the Add-ons. There's a new FF Version with the main Fix, 66.0.4.
Mozilla Blog Post Update:
A Firefox release has been pushed — version 66.0.4 on Desktop and Android, and version 60.6.2 for ESR. This release repairs the certificate chain to re-enable web extensions, themes, search engines, and language packs that had been disabled (Bug 1549061).
There are remaining issues that we are actively working to resolve, but we wanted to get this fix out before Monday to lessen the impact of disabled add-ons before the start of the week. More information about the remaining issues can be found by clicking on the links to the release notes above.
(May 5, 16:25 EDT)
~Pj
Pj said
Ottomatic saidFirefox's stupid fake error message blaming me for a "connection" problem when they knew all along that it was their issue and their fault in addition to deleting every one of my add-ons was the final straw. After 17 years with FF I'm done with them. Good luck retaining your dismal 9% browser market share.There was a Bug-A-Boo with a Certificate Expiration Date dealing with the Add-ons. There's a new FF Version with the main Fix, 66.0.4.
Mozilla Blog Post Update:
A Firefox release has been pushed — version 66.0.4 on Desktop and Android, and version 60.6.2 for ESR. This release repairs the certificate chain to re-enable web extensions, themes, search engines, and language packs that had been disabled (Bug 1549061).
There are remaining issues that we are actively working to resolve, but we wanted to get this fix out before Monday to lessen the impact of disabled add-ons before the start of the week. More information about the remaining issues can be found by clicking on the links to the release notes above.
(May 5, 16:25 EDT)
~Pj
No one with this problem cares about a new version especially if we were not planning to update to it. What this indicates to anyone with basic logical ability is a forced update similar to what microshaft does with windows.
I'm extremely disappointed that despite manually removing all of the url's from under the hood and unticking the "Query OCSP responder servers to confirm the current validity of certificates" box that this asinine "mistake" still took place and my browser is still calling home to some mozilla server for certificate validation and who knows what else. This is a significant breach of privacy to which mozilla has lost significant trust.
Two days later and there's still no real solution and when asking a very knowledgeable "top 10 contributor" about what url is calling home so that I can forcefully block it via firewall since the firefox options are obviously just for decoration and don't actually function or flat out ignore user input, the answer I received is that he "didn't know".
This is disgusting behavior from mozilla devs and more importantly shows a complete lack of ethics and understanding of the open source community. Firefox is becoming a tire fire resembling chrome more then the principles it was once founded on.
Just make the certificate public so we can import it ourselves. Problem solved and it would have only taken a matter of minutes.
Avengement said
Just make the certificate public so we can import it ourselves.
See line 1884 of the following source code file for Firefox 66.0.4:
The part within (but not including) the quotation marks needs to be saved to a .crt file and then you can import it.
Most such files seem to have a set number of characters per line, but I don't know whether that is critical or you can just import it as one long line. If you try it, let us know.
jscher2000 said
Avengement saidJust make the certificate public so we can import it ourselves.See line 1884 of the following source code file for Firefox 66.0.4:
The part within (but not including) the quotation marks needs to be saved to a .crt file and then you can import it.
Most such files seem to have a set number of characters per line, but I don't know whether that is critical or you can just import it as one long line. If you try it, let us know.
I tried importing it as one long line and no dice.
I would section it into seperate lines but I have no idea where the breaks need to be.
Well I had problems, but after I installed/updated version 66.0.4 (32bit) to my puter Ghostery with all my setting reappeared, as did HTTPS Everywhere, and then as a loyal, paid user of Malwarebytes, I added the Malwarebytes Browser Extension cuz one can never bee too safe in the web-world these days.
Thanks to all who worked on the reasonaly quick effort(s) to corrent unintended problems!
j.p.
EcoResolve said
Well I had problems, but after I installed/updated version 66.0.4 (32bit) to my puter Ghostery with all my setting reappeared, as did HTTPS Everywhere, and then as a loyal, paid user of Malwarebytes, I added the Malwarebytes Browser Extension cuz one can never bee too safe in the web-world these days. Thanks to all who worked on the reasonaly quick effort(s) to corrent unintended problems! j.p.
This problem caused by ineptitude is not at all solved. Updating to a new version is not a proper solution for those of us that always wait for bugs to be worked out of a new browser version before deploying on large scale. I am not a beta tester and quite frankly have no incentive to ever be.
The certificate has still not been made available to be imported and solve the problem with versions that aren't 66.
Why?
And of course there's crickets...
Avengement said
And of course there's crickets...
Chirp! Click! The legacy extension for Firefox 52-60 has been submitted to QA. Click! Chirp!