Проблема была исправлена. Похоже, это было связано с брандмауэром Windows, поэтому большое спасибо @DrMoishePippik за предложение, которое привело туда. Я все еще изучаю детали и обновлю этот ответ, если узнаю больше, но я опишу суть того, что, как я предполагаю, произошло, и что это исправило.
Согласно Mozilla, сообщение об ошибке, отображаемое Firefox, запускается веб-сайтами, использующими старые механизмы безопасности TLS, и Firefox блокирует их. В этом случае, однако, похоже, что брандмауэр сделал блокировку.
При автоматическом обновлении с V56 до V57 были удалены записи Firefox V56 в правилах брандмауэра, но не удалось заменить их новыми записями для V57. (На компьютере с V56 есть записи брандмауэра, которые полностью разрешают входящий и исходящий трафик для Firefox, но я не видел записей Firefox на проблемном компьютере после обновления.)
Без правил брандмауэра для приложения брандмауэр не позволяет хирургически дифференцировать риски. Таким образом, если существуют проблемы с безопасностью сайта, основанные на устаревших механизмах TLS, которые создают риск нежелательного входящего трафика, сайт блокируется для любого трафика.
Не имея записей брандмауэра для Firefox V57, брандмауэр позволял Firefox работать с трафиком с «безопасных сайтов», но блокировал трафик с двух сайтов на основе использования устаревших механизмов безопасности. Если бы такая же ошибка произошла с другими пользователями, они не знали бы о какой-либо проблеме, если бы они не пытались получить доступ к веб-сайту, который использует устаревшую защиту.
Когда я тестировал другие браузеры, Firefox, вероятно, все еще был открыт. Брандмауэр блокировал «проблемные» сайты для всех браузеров, блокируя их для Firefox.
Мои диагностические действия включали временное отключение брандмауэра. Очевидно, что отключение в пользовательском интерфейсе не останавливает его во время работы, и я не перезагружался. Так что это действие не повлияло на проблему.
На следующий день, когда компьютер перезагружался, выключение / включение брандмауэра запускало брандмауэр для переоценки. Появилось предупреждение системы безопасности Windows о том, что брандмауэр заблокировал некоторые функции Firefox.
Вероятно, что брандмауэр Windows не пытается оценить риски для каждого приложения. Если Firefox заменил правила брандмауэра, он мог бы разрешить весь трафик, основываясь на знании своих собственных возможностей. Брандмауэр Windows, вероятно, просто по умолчанию использует безопасные настройки, которые включают блокировку незапрошенного входящего трафика. Таким образом, полученные параметры брандмауэра для V57 блокируют входящий трафик.
С этими правилами больше не было проблем с «проблемными» сайтами, поэтому они снова работали в Firefox. Они также снова работали в других браузерах, но, возможно, ранее они работали с другими браузерами, если бы Firefox не был открыт.
Так что для любого, кто сталкивается с подобной ситуацией, попробуйте это:
- Получите доступ к брандмауэру Windows через панель управления (Система и безопасность | Брандмауэр Windows | Включить или выключить брандмауэр Windows).
- Выберите
Turn off Windows Firewall
иOK
. - Вернитесь и измените его обратно:
Turn on Windows Firewall
иOK
. - Перезагружать.
Посмотрите, получите ли вы сообщение о том, что функции Firefox были заблокированы. Обратите внимание, что вы можете напрямую изменить поведение блокировки для любых записей Firefox, которые есть там, по ссылке «Дополнительные настройки». Тем не менее, я не знаю, было ли что-то еще изменено (и в моем случае, записи в Firefox отсутствовали и требовали ввода вручную). Поэтому позволить системе делать свое дело - это безопасный подход.