На одном из моих компьютеров я не могу просматриватьhttps://www.stackoverflow.comи Chrome, и IE показывают мне страницу с ошибкой SSL, хотя на другом компьютере я могу успешно просматривать сайт.
Для меня странным является следующее:
Информация о сертификатах в этих двух системах различна. (Скриншот общей информации об этих сертификатах приведен в конце этой статьи).
Результат
ping stackoverflow.com
на этих системах разный. На системе, которая успешно просматривает https, ping ip равен151.101.129.69
, а на неработающей системе —104.16.36.249
. Настройки DNS обеих систем включеныObtain DNS server automatically
.Все остальные https-сайты, такие как Google, Bing и т. д., могут быть успешно просмотрены.
Я пробовал следующие способы решения проблемы, но безуспешно:
- Я экспортировал сертификат системы, которая могла успешно просматривать https stackoverflow, и установил его на другой системе в доверенных корневых сертификатах, но это не решило проблему.
- Я удалил историю браузера, но это не решило проблему.
- Я обновил Widows. (Операционная система нерабочей системы — Windows 8.1)
- Я проверил системную дату и время в обеих системах, дата и время в порядке и совпадают.
Как решить эту проблему?
P.S.:
Здесьсертификатсистемы, которая показывает ошибку при просмотре https stackoverflow.
Здесьсертификатсистемы, которая может успешно просматривать https stackoverflow:
решение1
Проверьте URL-адрес с обоих компьютеров и посмотрите, приводит ли он к одному и тому же адресу.
Например:
Если они различаются на обоих компьютерах, попробуйте сделать следующее:
Убедитесь, что настройки DNS на обоих компьютерах одинаковы.
Очистите кэш DNS.
Пожалуйста, убедитесь, что на странице нет статических записей.файл хостовссылаясь на этот URL.
И убедитесь, что нет программного обеспечения (включая вредоносное), которое может помешать процессу разрешения имен.
решение2
возможно, что-то не так с вашим DNS, я видел, что у некоторых провайдеров ADSL есть проблемы с DNS-серверами. проверьте это:
сначала вручную настройте свои DNS-серверы на что-то доверенное, например 8.8.8.8 и 4.2.2.4
после этого запустите flushdns в командной строке
и наконец обновите страницу, не используя кэш браузера. (Ctrl + F5)
Надеюсь, это поможет!