Sva su vaša proširenja Firefoxa onemogućena? To je bug!

Neki korisnici Firefoxa počeli su primjećivati ​​da su instalirana proširenja preglednika iznenada onemogućena u web pregledniku. Proširenja će prikazati "nije moguće provjeriti za upotrebu u Firefoxu, a one su onemogućene" u upravitelju dodataka u pregledniku. Firefox bi na vrhu prikazivao "Jedan ili više instaliranih dodataka ne može se provjeriti i biti je onemogućen" kao obavijest pored toga.

Zahvaćena proširenja uključuju LastPass, Ghostery, Manager za preuzimanje (S3), Dark Mode, Med, uBlock Origin, Greasemonkey, NoScript i druge.

Ažuriranje 3 : Mozilla je objavila dodatak za korisnike Firefoxa 47-65 koji rješava problem s potpisivanjem dodataka.

Ažuriranje 2 : Mozilla je objavila Firefox 66.0.4 i Firefox 66.0.5 kako bi riješili problem na radnoj površini i za Android. Tvrtka planira izdati i nadogradnje za starije verzije Firefoxa.

Ažuriranje : Mozilla je počela uvoditi ispravku za Release, Beta i Nightly verzije Firefoxa. Popravak koristi Mozilla Studije i morate biti sigurni da je ovo omogućeno da biste ga dobili. Mozilla napominje da možete ponovo onemogućiti Studije nakon što se primijeni ispravka i dodaci su ponovo omogućeni. Morate biti sigurni da je "Dopusti Firefoxu instalaciju i pokretanje studija" označeno o about: preferences # privatnost.

Rješenja koja u međuvremenu mogu djelovati:

  • Uređivanje extensions.json
  • Uređivanje user.js
  • Instaliranje Firefox 66.0.4 ažuriranja (imajte na umu da nije izdanje, izdajte samo kandidat)
  • Učitavanje privremenih proširenja

Što se dogodilo

Navedene su samo mogućnosti da se pronađe zamjena i ukloni dotični nastavak; ovo je lijevo pogođeni korisnici zbunjeno. Je li to bio nekakav preventivni štrajk protiv proširenja kršenja pravila? Mozilla je najavila da će strože provoditi politiku.

Odgovor je ne. Ispada da je problem uzrokovan bugom. Ako pažljivo pročitate, primijetit ćete da je u pitanju provjera. Nova nit na Bugzilla sugerira da to ima neke veze s potpisivanjem proširenja.

Firefox je označio dodatke zbog potpisivanja kao nepodržane, ali ne dopušta ponovna preuzimanja s AMO → Sva proširenja su onemogućena zbog isteka intermedijskog cert potpisa.

Sva proširenja Firefoxa moraju biti potpisana od Firefox 48 i Firefox ESR 52. Firefox će blokirati instalaciju proširenja s nevažećim certifikatima (ili nijednim), što uzrokuje problem na korisničkim sustavima.

Prijavljena su povezana pitanja: neki korisnici ne mogu instalirati proširenja iz Mozillinog službenog skladišta dodataka. Korisnici imaju pogreške "Preuzimanje nije uspjelo. Provjerite vezu" prilikom pokušaja preuzimanja bilo kojeg proširenja iz službenog spremišta.

Riješenje

Nightly, korisnici Dev i Android možda mogu onemogućiti potpisivanje proširenja; neki su korisnici izvijestili da je ovo rješenje privremeno privremeno riješilo. Morate postaviti postavku xpinstall.signatures.requated to false na about: config da biste onemogućili potpisivanje. Možete promijeniti datum sustava u prethodni dan da biste ga također privremeno riješili, ali to može dovesti do drugih problema.

Pitanje se može riješiti samo na kraju Mozille. Organizacija mora obnoviti certifikat ili stvoriti novi kako bi riješio problem. Očekujem da će Mozilla to učiniti čim se problematika proširi i zahvati mnogo korisnika Firefoxa.

Korisnici ne bi trebali uklanjati proširena proširenja iz svojih instalacija; problem će se sam riješiti nakon što ga Mozilla riješi.