Всичките ви разширения на Firefox са деактивирани? Това е бъг!

Някои потребители на Firefox започнаха да забелязват, че инсталираните разширения на браузъра изведнъж са деактивирани в уеб браузъра. Разширенията ще показват „не може да бъде потвърдено за използване в Firefox и е деактивирано“ в мениджъра на добавки на браузъра. Firefox ще показва "Една или повече инсталирани добавки не могат да бъдат проверени и са деактивирани" в горната част като известие до това.

Засегнатите разширения включват LastPass, Ghostery, Download Manager (S3), Dark Mode, Honey, uBlock Origin, Greasemonkey, NoScript и други.

Актуализация 3 : Mozilla публикува добавка за потребителите на Firefox 47-65, която коригира проблема с подписването на добавката.

Актуализация 2 : Mozilla пусна Firefox 66.0.4 и Firefox 66.0.5 за справяне с проблема на работния плот и за Android. Компанията планира да пусне актуализации и за по-стари версии на Firefox.

Актуализация : Mozilla започна да пуска корекция за версии на Release, Beta и Nightly на Firefox. Поправката използва Mozilla Studies и трябва да се уверите, че това е активирано, за да го получите. Mozilla отбелязва, че можете отново да деактивирате „Изследвания“, след като коригирането е приложено и добавките са активирани отново. Трябва да сте сигурни, че „Разрешаване на Firefox да инсталира и стартира проучвания“ е отметнат относно: предпочитания # поверителност.

Решения, които могат да работят междувременно:

  • Редактиране на extensions.json
  • Редактиране на user.js
  • Инсталиране на Firefox 66.0.4 Update (имайте предвид, че не е версия, пуснете само кандидат)
  • Зареждане на временни разширения

Какво стана

Само предоставените опции бяха да се намери заместител и да се премахне въпросното разширение; това остави засегнатите потребители озадачени. Това беше някакъв предупредителен удар срещу разширенията за нарушаване на политиката? Mozilla обяви, че ще прилага политиките по-стриктно.

Отговорът е не. Оказва се, проблемът е причинен от бъг. Ако прочетете внимателно, забелязвате, че проверката е проблем. Нова тема на Bugzilla предполага, че това има нещо общо с подписването на разширение.

Firefox маркира добавките, дължащи се на подписване като неподдържани, но не позволява повторно изтегляне от AMO → Всички разширения са деактивирани поради изтичането на междинното подписване cert.

Всички разширения на Firefox трябва да бъдат подписани, тъй като Firefox 48 и Firefox ESR 52. Firefox ще блокира инсталирането на разширения с невалидни сертификати (или никакви) и това причинява проблема в потребителските системи.

Съобщени са свързани проблеми: някои потребители не могат да инсталират разширения от официалното хранилище на добавки на Mozilla. Потребителите получават грешки „Изтеглянето не бе успешно. Моля, проверете връзката си“, когато се опитват да изтеглят всяко разширение от официалното хранилище.

Решение

Потребителите на Dev и Android през нощта може да могат да деактивират подписването на разширения; някои потребители съобщиха, че това разрешава проблема временно след края им. Трябва да зададете предпочитанието xpinstall.signatures.required to false на about: config, за да деактивирате подписването. Можете да промените системната дата на предишния ден, за да я разрешите временно, но това може да доведе до други проблеми.

Въпросът може да бъде разрешен само в края на Mozilla. Организацията трябва да поднови сертификата или да създаде нов, за да разреши проблема. Очаквам Mozilla да направи това скоро, тъй като проблемът е широко разпространен и засяга много потребители на Firefox.

Потребителите не трябва да премахват засегнатите разширения от своите инсталации; проблемът ще се реши, след като Mozilla го поправи.