Усі ваші розширення Firefox вимкнено? Ось помилка!

Деякі користувачі Firefox почали помічати, що встановлені розширення браузера були раптово відключені у веб-браузері. Розширення відображатимуть повідомлення "не вдалося перевірити для використання у Firefox та було вимкнено" у менеджері надбудов браузера. Firefox буде відображати "Один або кілька встановлених додатків неможливо перевірити та їх вимкнено" вгорі як сповіщення поруч.

Поширені розширення включають LastPass, Ghostery, диспетчер завантажень (S3), темний режим, мед, 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 оновлення (зверніть увагу, що це не випуск, випустіть лише кандидата)
  • Завантаження тимчасових розширень

Що трапилось

Лише надані варіанти полягали у пошуку заміни та видаленні розширеного питання; це ліворуч постраждалих користувачів спантеличено Це був якийсь превентивний страйк щодо розширення порушення політики? Mozilla заявила, що буде застосовувати політику більш жорстко.

Відповідь - ні. Виявляється, проблема викликана помилкою. Якщо ви уважно читаєте, то помічаєте, що перевірка - це проблема. Нова тема на Bugzilla дозволяє припустити, що це має щось спільне з підписанням розширення.

Firefox позначив доповнення через підписання як непідтримувані, але не дозволяє повторне завантаження з AMO → Усі розширення вимкнено через закінчення терміну проміжного підпису.

Усі розширення Firefox потрібно підписати, починаючи з Firefox 48 та Firefox ESR 52. Firefox заблокує встановлення розширень з недійсними сертифікатами (або жодними), що спричиняє проблеми в користувацьких системах.

Повідомлялося про пов'язані проблеми: деякі користувачі не можуть встановлювати розширення з офіційного сховища Mozilla Додатків. Користувачі отримують помилки "Не вдалося завантажити. Перевірте ваше з'єднання", коли вони намагаються завантажити будь-яке розширення з офіційного сховища.

Рішення

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

Питання може бути вирішене лише в кінці Mozilla. Для вирішення проблеми організації потрібно поновити сертифікат або створити новий. Я б очікував, що Mozilla зробить це незабаром, коли ця проблема буде широко розповсюджена і зачіпає безліч користувачів Firefox.

Користувачі не повинні видаляти уражені розширення зі своїх установок; проблема вирішиться сама після того, як Mozilla виправить її.