Zijn uw Firefox-extensies allemaal uitgeschakeld? Dat is een bug!

Sommige Firefox-gebruikers begonnen op te merken dat geïnstalleerde browserextensies allemaal plotseling in de webbrowser waren uitgeschakeld. Extensies zouden berichten weergeven "konden niet worden geverifieerd voor gebruik in Firefox en zijn uitgeschakeld" in de add-onsbeheerder van de browser. Firefox zou bovenaan "Een of meer geïnstalleerde add-ons kunnen niet worden geverifieerd en zijn uitgeschakeld" weergegeven als een melding ernaast.

Betreffende extensies zijn LastPass, Ghostery, Download Manager (S3), Dark Mode, Honey, uBlock Origin, Greasemonkey, NoScript en andere.

Update 3 : Mozilla heeft een add-on voor gebruikers van Firefox 47-65 gepubliceerd die het probleem van de ondertekening van de add-on verhelpt.

Update 2 : Mozilla heeft Firefox 66.0.4 en Firefox 66.0.5 uitgebracht om het probleem op het bureaublad en voor Android aan te pakken. Het bedrijf is van plan ook updates voor oudere versies van Firefox uit te brengen.

Update : Mozilla begon met het uitrollen van een fix voor versie-, bèta- en nachtversies van Firefox. De fix maakt gebruik van Mozilla Studies, en je moet ervoor zorgen dat dit is ingeschakeld om het te krijgen. Mozilla merkt op dat u Studies opnieuw kunt uitschakelen nadat de fix is ​​toegepast en add-ons opnieuw zijn ingeschakeld. U moet ervoor zorgen dat "Toestaan ​​dat Firefox studies installeert en uitvoert" is aangevinkt over: voorkeuren # privacy.

Oplossingen die in de tussentijd mogelijk werken:

  • Extensions.json bewerken
  • User.js bewerken
  • Firefox 66.0.4 Update installeren (merk op dat het geen release is, laat alleen kandidaat vrij)
  • Tijdelijke extensies laden

Wat is er gebeurd

Er waren alleen opties om een ​​vervanging te vinden en de betreffende extensie te verwijderen; dit liet de betrokken gebruikers verbaasd achter. Was dit een soort preventieve aanval tegen uitbreidingen van beleidsschending? Mozilla heeft aangekondigd dat het beleid strenger zou handhaven.

Het antwoord is nee. Blijkt dat het probleem wordt veroorzaakt door een bug. Als u zorgvuldig leest, merkt u dat verificatie het probleem is. Een nieuwe thread op Bugzilla suggereert dat dit iets te maken heeft met het ondertekenen van extensies.

Firefox markeerde add-ons vanwege ondertekening als niet-ondersteund, maar staat re-downloads van AMO niet toe → Alle extensies uitgeschakeld vanwege het verlopen van tussentijdse ondertekening cert.

Alle Firefox-extensies moeten worden ondertekend sinds Firefox 48 en Firefox ESR 52. Firefox blokkeert de installatie van extensies met ongeldige certificaten (of geen), en dat veroorzaakt het probleem op gebruikerssystemen.

Er zijn gerelateerde problemen gemeld: sommige gebruikers kunnen geen extensies installeren vanuit de officiële Add-ons-opslagplaats van Mozilla. Gebruikers krijgen de foutmelding "Downloaden mislukt. Controleer uw verbinding" wanneer ze proberen een extensie van de officiële repository te downloaden.

Oplossing

Nightly-, Dev- en Android-gebruikers kunnen het ondertekenen van extensies mogelijk uitschakelen; sommige gebruikers meldden dat dit het probleem tijdelijk oploste. U moet de voorkeur xpinstall.signatures.required instellen op false op about: config om ondertekening uit te schakelen. U kunt de systeemdatum wijzigen in de vorige dag om deze ook tijdelijk op te lossen, maar dat kan tot andere problemen leiden.

Het probleem kan alleen aan het einde van Mozilla worden opgelost. De organisatie moet het certificaat vernieuwen of een nieuw maken om het probleem op te lossen. Ik verwacht van Mozilla dat dit snel zal gebeuren, omdat het probleem wijdverbreid is en veel Firefox-gebruikers treft.

Gebruikers mogen getroffen extensies niet uit hun installaties verwijderen; het probleem lost zichzelf op zodra Mozilla het heeft opgelost.