У меня есть компьютер с Windows 10, который обычно работает без подключения к интернету. У меня есть сервер Apache (версия 2.4
), который работает на этой машине (ServerName localhost
), и на нем виртуально размещаются различные веб-сайты (например, www.youtube.com
- я знаю ... позабавьте меня). Существует несколько доменов, но я буду использовать этот в качестве примера.
Я разрешаю эти домены в 127.0.0.1
в файле %WINDIR%\system32\drivers\etc\hosts
и я могу разрешить / пинговать их просто отлично.
Я определил www.youtube.com
как VirtualHost
в httpd.conf
и также определил его как домен в конфигурационном файле SSL. Несколько месяцев назад все это работало нормально, т. Е. В Firefox я мог просматривать http://www.youtube.com И https://www.youtube.com просто отлично. Для https-версии сайтов мне пришлось создавать самозаверяющие сертификаты и устанавливать их в сертификатную базу данных Firefox, но все это работало.
Ну, теперь это больше не работает. Я использую Firefox версии 57.0.1 (32-bit)
версия ). Я получаю эту ошибку, которую мы все видели:
Ваше соединение не защищено
Владелец [DOMAIN] неправильно настроил свой сайт. Чтобы защитить вашу информацию от кражи, Firefox не подключался к этому сайту.
Этот сайт использует HTTP Strict Transport Security (HSTS), чтобы указать, что Firefox может только безопасно подключаться к нему. В результате невозможно добавить исключение для этого сертификата.
И когда я нажимаю Дополнительно ...
[ДОМЕН] использует недействительный сертификат безопасности.
Сертификат не является доверенным, потому что он самоподписан.
Код ошибки: SEC_ERROR_UNKNOWN_ISSUER
Я испробовал так много решений ... создание новых сертификатов, отключение серверов-респондентов Firefox Query OCSP responder servers to confirm the current validity of certificates
установки сертификатов , очистка кэша, запуск Firefox с новым профилем, удаление файла cert8.db
с использованием хранилища доверенных сертификатов Windows. вместо этого, пытаясь обмануть about:config
и изменить настройки security.*
и т. д., но ничего не помогло.
Я знаю, что это небезопасно, что я хочу .. но на самом деле это не так, потому что этот компьютер НЕ подключается к Интернету, я просто хочу подключиться к моим "поддельным" доменам, которые мой собственный сервер Apache размещает локально.
Это действительно невозможно?
FWIW, я пробовал Chrome, и он тоже не работает, но я все равно предпочел бы придерживаться Firefox.