Сьогодні багато популярних аддонів для Firefox перестали працювати через проблеми із сертифікатом.

Здрастуйте, шановні хабрівчани!

Відразу хочу попередити, що це — моя перша публікація, тож прошу відразу сповіщати про всі помічені проблеми, друкарські помилки тощо.

Вранці, як завжди, я ввімкнув ноутбук і почав неспішний серфінг у своєму улюбленому Firefox (релізний 66.0.3 x64). Раптом ранок перестав бути важким - одного разу вискочило повідомлення про те, що деякі аддони не можуть бути перевірені і були відключені. "Чудово!" подумав я і поліз у панель управління аддонами.

І… те, що я там побачив, мене трохи, як би пом'якше сказати, шокувало. Відключено всі аддони. Як застарілі помічені HTTPS Everywhere, NoScript, uBlock Origin, FVD SpeedDial та ще кілька аддонів, які до сьогоднішнього дня працювали без жодних проблем.

Першою реакцією була, хоч як дивно, думка а-ля домогосподарка: «Вірус!». Однак здоровий глузд узяв гору, і насамперед я спробував перезапустити браузер. Марно. Спробував перевстановити аддони – отримав лаконічне «Download failed». Please check your connection» від менеджера доповнень при спробі встановити хоч щось. "Ага!" - сказав собі я і зрозумів, що проблема, мабуть, не в мене.

Зв'язавшись із колегами, дізнався, що й у них ті ж проблеми з браузером. Швидкий гуглінг видав свіжий баг-репорт у Bugzilla, невеликий Тред на Reddit і ось таку новина. Як виявилося, з сьогоднішнього дня (4.05.2019) розширення, які не отримали верифікацію від Mozilla щодо них новими правилами, які мали бути запроваджені з червня, перестали працювати як «непідписані». Як виявилося, виникли проблеми із сертифікатом на боці Mozilla, яким підписувалися розширення, минув термін його дії.

Що спричинило такий масовий збій — якийсь баг на боці Mozilla, або рішення про «превентивне» блокування популярних аддонів, щоб форсувати їхню переверифікацію за оновленими правилами — поки що неясно. Зрозуміло те, що ця проблема торкнеться величезної кількості користувачів - адже Firefox і цінують насамперед за аддони, так що які наслідки матиме сьогоднішній збій - незрозуміло. Але залишимо ці роздуми аналітикам і диванним фахівцям, а мене, як відданого користувача, насамперед цікавить, коли полагодять мої доповнення. Відповіді це питання поки немає; сподіваюся, це відбудеться якнайшвидше. Поки що проблема перебуває у статусі «підтвердженої», але не виправлена.

Поки як милиця пропонується перехід на «нічні» складання, де можна вимкнути перевірку аддонів, або деякі маніпуляції з профілем користувача (особисто мені, на жаль, не допомогло).

Дякуємо всім, хто прочитав за увагу!

UPD: У всіх користувачів браузера доповнення виявилися заблокованими через час життя сертифіката, що застосовується для формування цифрових підписів. Як обхідний шлях для відновлення доступу до доповнень користувачам Linux можна вимкнути перевірку цифрового підпису через установку в about:config змінної xpinstall.signatures.required у значення false. Даний метод для стабільних і бета-випусків працює тільки в Linux, для Windows і macOS подібна маніпуляція можлива тільки в нічних збірках та версії для розробників (Developer Edition). Як варіант також можна змінити значення системного годинника на час до закінчення терміну сертифіката . Дякую за доповнення rsashka!

UPD2: додав опитування (незрозуміло, чому не здогадався відразу це зробити), щоб подивитися, як поширена проблема

UPD3: Дякую АнатолійТкачев за посилання на інструкцію щодо обходу проблеми. Для себе вирішив проблему способом зі скриптом, як вимагають найменших рухів тіла.

UPD4: розробники писала, що розробили тимчасове рішення

Тільки зареєстровані користувачі можуть брати участь в опитуванні. Увійдіть, будь ласка.

Чи виникли проблеми з розширеннями Firefox?

  • Так, Firefox Quantum, релізна версія

  • Так, Firefox Quantum, «нічна»/девелоперська версія

  • Так, Firefox для мобільної ОС

  • Так, Firefox ESR

  • Так, браузер на основі Firefox (PaleMoon, Waterfox, Tor Browser etc.)

  • Ні

Проголосували 1235 користувачів. Утрималися 234 користувача.

Джерело: habr.com

Додати коментар або відгук