Ваши расширения 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 начала выпускать исправления для релизной, бета-версии и ночной версии Firefox. Исправление использует Mozilla Studies, и вам нужно убедиться, что оно включено, чтобы получить его. Mozilla отмечает, что вы можете снова отключить Исследования после применения исправления и повторного включения надстроек. Вы должны убедиться, что «Разрешить Firefox устанавливать и запускать исследования» отмечен на странице: предпочтения # конфиденциальность.

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

  • Редактирование extensions.json
  • Редактирование user.js
  • Установка обновления Firefox 66.0.4 (обратите внимание, что это не релиз, только релиз-кандидат)
  • Загрузка временных расширений

Что случилось

Только предоставленные варианты должны были найти замену и удалить расширение, о котором идет речь; это оставило затронутых пользователей озадаченными Был ли это какой-то упреждающий удар по расширениям нарушения правил? Mozilla объявила, что будет более строго соблюдать политику.

Ответ - нет. Оказывается, проблема вызвана ошибкой. Если вы внимательно прочитаете, вы заметите, что проверка является проблемой. Новый поток в Bugzilla предполагает, что это как-то связано с подписью расширений.

Firefox пометил надстройки из-за подписи как неподдерживаемые, но не разрешает повторную загрузку из AMO → Все расширения отключены из-за истечения срока действия промежуточного сертификата подписи.

Все расширения Firefox должны быть подписаны начиная с Firefox 48 и Firefox ESR 52. Firefox заблокирует установку расширений с недействительными сертификатами (или без них), и это вызывает проблему в пользовательских системах.

Сообщалось о связанных проблемах: некоторые пользователи не могут устанавливать расширения из официального репозитория дополнений Mozilla. Пользователи получают сообщение об ошибке «Загрузка не удалась. Проверьте соединение» при попытке загрузить любое расширение из официального репозитория.

Решение

Пользователи Nightly, Dev и Android могут отключить подпись расширений; некоторые пользователи сообщили, что это временно решило проблему. Вам нужно установить для параметра xpinstall.signatures.required значение false в about: config, чтобы отключить подпись. Вы можете изменить системную дату на предыдущий день, чтобы временно разрешить ее, но это может привести к другим проблемам.

Проблема может быть решена только на конце Mozilla. Организация должна обновить сертификат или создать новый для решения проблемы. Я ожидаю, что Mozilla сделает это, как только проблема станет широко распространенной и затронет многих пользователей Firefox.

Пользователи не должны удалять уязвимые расширения из своих установок; проблема решится сама собой, как только Mozilla исправит ее.