Dine Firefox-udvidelser er alle deaktiverede? Det er en fejl!

Nogle Firefox-brugere begyndte at bemærke, at installerede browserudvidelser alle blev deaktiveret i webbrowseren pludselig. Udvidelser viser "kunne ikke verificeres til brug i Firefox og er blevet deaktiveret" meddelelser i add-ons-administratoren af ​​browseren. Firefox viser "En eller flere installerede tilføjelser kan ikke verificeres og er blevet deaktiveret" øverst som en meddelelse ved siden af.

Berørte udvidelser inkluderer LastPass, Ghostery, Download Manager (S3), Dark Mode, Honey, uBlock Origin, Greasemonkey, NoScript og andre.

Opdatering 3 : Mozilla offentliggjorde en tilføjelse til brugere af Firefox 47-65, der løser tilføjelsessigneringsproblemet.

Opdatering 2 : Mozilla frigav Firefox 66.0.4 og Firefox 66.0.5 for at løse problemet på skrivebordet og til Android. Virksomheden planlægger også at frigive opdateringer til ældre versioner af Firefox.

Opdatering : Mozilla begyndte at rulle en løsning til version-, beta- og natlige versioner af Firefox. Fixet bruger Mozilla-studier, og du skal sikre dig, at dette er aktiveret for at få det. Mozilla bemærker, at du muligvis kan deaktivere studier igen, efter at fixen er anvendt og tilføjelser er blevet genaktiveret. Du skal sikre dig, at "Tillad Firefox at installere og køre studier" er markeret om: præferencer # privatliv.

Løsninger, der muligvis fungerer i mellemtiden:

  • Redigering af extensions.json
  • Redigering af user.js
  • Installation af Firefox 66.0.4-opdatering (bemærk, at den ikke er frigivet, frigiv kun kandidat)
  • Indlæser midlertidige udvidelser

Hvad skete der

De eneste muligheder var at finde en erstatning og fjerne den pågældende udvidelse; dette forlod berørte brugere forundret. Var dette en form for forebyggende strejke mod udvidelser af politikkerne? Mozilla annoncerede, at den ville håndhæve politikkerne mere strengt.

Svaret er nej. Det viser sig, at problemet skyldes en fejl. Hvis du læser omhyggeligt, bemærker du, at bekræftelse er problemet. En ny tråd på Bugzilla antyder, at dette har noget at gøre med signatur af forlængelse.

Firefox markerede tilføjelser på grund af underskrift som ikke understøttes, men tillader ikke gendownloads fra AMO → Alle udvidelser deaktiveret på grund af udløbet af mellemliggende signeringscertifikat.

Alle Firefox-udvidelser skal underskrives siden Firefox 48 og Firefox ESR 52. Firefox blokerer installationen af ​​udvidelser med ugyldige certifikater (eller ingen), og det forårsager problemet på brugersystemer.

Relaterede problemer er rapporteret: nogle brugere kan ikke installere udvidelser fra Mozillas officielle tilføjelseslager. Brugere får "Download mislykkedes. Kontroller din forbindelse", når de forsøger at downloade enhver udvidelse fra det officielle arkiv.

Opløsning

Natligt kan Dev- og Android-brugere muligvis deaktivere signering af udvidelser; nogle brugere rapporterede, at dette løste problemet midlertidigt efter deres slutning. Du er nødt til at indstille præference xpinstall.signatures.required til falsk på om: config til at deaktivere signering. Du kan ændre systemdatoen til den foregående dag for også at løse den midlertidigt, men det kan føre til andre problemer.

Problemet kan kun løses i slutningen af ​​Mozilla. Organisationen skal fornye certifikatet eller oprette et nyt for at løse problemet. Jeg forventer, at Mozilla gør det, så snart problemet er udbredt og påvirker mange Firefox-brugere.

Brugere bør ikke fjerne berørte udvidelser fra deres installationer; problemet løser sig selv, når Mozilla løser det.