Vaše rozšíření pro Firefox jsou deaktivována? To je chyba!

Někteří uživatelé Firefoxu si všimli, že nainstalovaná rozšíření prohlížeče byla ve webovém prohlížeči najednou deaktivována. Rozšíření by ve Správci doplňků prohlížeče zobrazovala zprávy „nemohla být ověřena pro použití ve Firefoxu a byla deaktivována“. Firefox by v horní části jako upozornění zobrazil „Jeden nebo více nainstalovaných doplňků nelze ověřit a byly deaktivovány“.

Mezi ovlivněná rozšíření patří LastPass, Ghostery, Download Manager (S3), Dark Mode, Honey, uBlock Origin, Greasemonkey, NoScript a další.

Aktualizace 3 : Mozilla zveřejnila doplněk pro uživatele Firefoxu 47-65, který opravuje problém s podpisem doplňku.

Aktualizace 2 : Mozilla vydala Firefox 66.0.4 a Firefox 66.0.5 k řešení problému na ploše a pro Android. Společnost plánuje vydat aktualizace i pro starší verze Firefoxu.

Aktualizace : Mozilla začala s opravou verzí Firefox, Release, Beta a Nightly. Oprava používá Mozilla Studies a je třeba se ujistit, že je tato možnost povolena. Mozilla poznamenává, že Studie můžete znovu zakázat po instalaci opravy a opětovném povolení doplňků. Musíte se ujistit, že je zaškrtnuto políčko „Povolit Firefoxu nainstalovat a spustit studie“ o: preference # privacy.

Řešení, která mohou mezitím fungovat:

  • Úpravy rozšířenís.json
  • Úpravy user.js
  • Instalace aktualizace Firefox 66.0.4 (všimněte si, že se nejedná o vydání, pouze o vydání verze)
  • Načítání dočasných rozšíření

Co se stalo

Poskytly se pouze možnosti najít náhradu a odstranit dotyčné rozšíření; toto ponechalo postižené uživatele zmatené. Byl to nějaký preventivní úder proti rozšíření pravidel? Mozilla oznámila, že bude přísněji prosazovat politiky.

Odpověď je ne. Ukázalo se, že problém je způsoben chybou. Pokud si pozorně přečtete, zjistíte, že je problémem ověření. Nové vlákno na Bugzille naznačuje, že to má něco společného s podpisem rozšíření.

Firefox označil doplňky kvůli podpisu jako nepodporované, ale nepovoluje opětovné stahování z AMO → Všechna rozšíření jsou deaktivována kvůli vypršení platnosti certifikátu pro střední podepisování.

Od rozšíření Firefox 48 a Firefox ESR 52 musí být podepsána všechna rozšíření Firefoxu. Firefox blokuje instalaci rozšíření s neplatnými certifikáty (nebo žádnými), což způsobuje problém v uživatelských systémech.

Byly hlášeny související problémy: někteří uživatelé nemohou instalovat rozšíření z oficiálního úložiště doplňků Mozilly. Při pokusu o stažení jakékoli přípony z oficiálního úložiště se uživatelům zobrazí chyba „Stahování selhalo. Zkontrolujte prosím připojení“.

Řešení

Uživatelé Night a Dev a Android mohou zakázat podepisování rozšíření; někteří uživatelé uvedli, že se tím problém vyřeší dočasně. Chcete-li podepisování zakázat, musíte nastavit předvolbu xpinstall.signatures.required na false na about: config. Můžete změnit systémové datum na předchozí den a dočasně jej vyřešit, ale to může vést k dalším problémům.

Tento problém lze vyřešit pouze na konci Mozilly. K vyřešení problému musí organizace obnovit certifikát nebo vytvořit nový. Očekával bych, že to Mozilla udělá, jakmile bude problém rozšířen a ovlivní mnoho uživatelů Firefoxu.

Uživatelé by neměli odstraňovat ohrožená rozšíření ze svých instalací; jakmile to Mozilla vyřeší, problém se vyřeší.