Ошибка SSL (Secure Socket Layer) обычно возникает, когда браузер не может установить безопасное соединение с веб-сайтом. Проблемы с SSL-сертификатом веб-сайта или его конфигурацией могут быть причиной этой ошибки, так как они могут привести к несоответствию между сервером веб-сайта и настройками браузера на стороне клиента. В этой статье будет показано, как решить эту проблему. Ошибка ERR_SSL_KEY_USAGE_INCOMPATIBLE
в Chrome или Edge.
Почему возникает ошибка SSL (Secure Socket Layer)?
Изменения в SSL-сертификате или на веб-хостинге: Недавние изменения в веб-хостинге или недавно установленный SSL-сертификат могут повлиять на способность браузера доверять веб-сайту и проверять его подлинность, если они установлены неправильно, что приводит к возникновению ошибки.
Имя веб-сайта отсутствует в сертификате: Веб-браузер не может проверить подлинность веб-сайта, если имя (также известное как Common Name) отсутствует в сертификате SSL. Следовательно, такие ситуации могут привести к ошибке.
Несоответствие в протоколе шифрования: Если сервер поддерживает протокол, который клиент не может распознать, или наоборот, браузер может не иметь возможности установить безопасное соединение с сервером, что приводит к отображению ошибки.
Истечение срока действия или отзыв SSL-сертификата: Просроченный сертификат SSL приводит к невозможности проверки подлинности веб-сайта. Выдавший его орган также может отозвать сертификат по соображениям безопасности. В обоих случаях невозможно установить защищенное соединение между клиентом и сервером, что приводит к ошибке.
Настройки брандмауэра или антивируса: Если брандмауэры настроены на чрезмерную осторожность, они могут ошибочно блокировать действительные сертификаты или трафик SSL. Антивирусные программы также могут интерпретировать подлинные соединения SSL как возможные угрозы и отображать ошибку.
Исправление ошибки ERR_SSL_PROTOCOL_ERROR
в Chrome или Edge
Проверка конфигурации SSL и внесение необходимых изменений в настройки браузера могут помочь решить проблему, как подробно описано ниже:
- Установка SSL-сертификата
- Очистка состояния SSL
- Очистка кэша и куки
- Сброс файла Hosts
1] Установка SSL-сертификата
Поскольку основная причина ошибки касается SSL-сертификатов, первым шагом к решению проблемы будет проверка правильности установки сертификата. Чтобы проверить правильность установки сертификата:
- Откройте веб-сайт и проверьте наличие значка замка в левой части адресной строки.
- Если отображается значок замка, SSL-сертификат веб-сайта установлен и функционирует правильно.
2] Очистка состояния SSL
При открытии веб-страницы в браузере соединение между клиентом и сервером включает в себя различные параметры и настройки, которые в совокупности называются состоянием SSL. Однако со временем они могут быть повреждены из-за конфликтов программного обеспечения, ошибок и колебаний сети. Следовательно, повторная инициализация может помочь установить успешное соединение между браузером на стороне клиента и веб-сервером. Для этого:
- Откройте приложение Настройки и перейдите к Сеть и Интернет > Центр сетей и обмена.
- Нажмите на Параметры Интернета внизу слева.
- В окне «Свойства обозревателя» перейдите на вкладку «Содержимое» и в разделе «Сертификаты» нажмите кнопку «Очистить состояние SSL».
3] Очистите кэш и куки
Старые или устаревшие данные SSL в кэше браузера и файлах cookie также могут быть причиной сбоя соединения. Следовательно, очистка кэша и файлов cookie может устранить ошибку. Чтобы очистить кэш и файлы cookie браузера:
- Для Google Chrome нажмите на три точки в верхнем правом углу и выберите Удалить данные о просмотре > Очистить данные.
- Для Microsoft Edge нажмите на три точки в верхнем правом углу и выберите Настройки > Конфиденциальность, поиск и службы > Выберите, что очистить.
4] Сбросьте файл Hosts
Файл Hosts — это текстовый файл, который сопоставляет доменные имена с IP-адресами. Если файл поврежден, разрешение DNS может происходить некорректно, что приводит к ошибке SSL.
Сброс файла Hosts к значениям по умолчанию приведет к тому, что браузер вернется к настройкам DNS по умолчанию, тем самым установив успешное соединение.
РЕКОМЕНДАЦИЯ: Вы можете использовать PowerToys для редактирования файла Hosts.
Как избежать ошибки ERR_SSL_PROTOCOL_ERROR
?
Помимо предложенных решений, единственное, что вам нужно сделать, это обновить браузеры. Браузеры обычно гарантируют, что получат новый сертификат, когда сайт его предлагает.
Как отключить ошибки SSL?
Браузеры предлагают возможность подавлять ошибки SSL, но вам не следует этого делать. SSL обеспечивает безопасность веб-сайтов и защищает вас от мошенничества и вредоносного ПО.
Игорь Бастионов — увлеченный технологический журналист и блогер, родившийся в 1985 году в Санкт-Петербурге. С юных лет Игорь проявлял интерес к компьютерам и электронике, что определило его будущую карьеру.
Окончив факультет информационных технологий Санкт-Петербургского политехнического университета в 2007 году, Игорь начал работать программистом в IT-компании. Однако вскоре понял, что его истинное призвание — делиться знаниями о технологиях с широкой аудиторией.
В 2021 году Игорь запустил свой блог о современных гаджетах и программном обеспечении, который быстро набрал популярность благодаря понятным обзорам и глубоким аналитическим статьям. Через три года блог перерос в полноценный веб-сайт, посвященный новинкам мира технологий.
Сегодня Игорь Бастионов — признанный эксперт в области потребительской электроники и программного обеспечения. Его сайт ежемесячно посещают сотни тысяч читателей, ищущих актуальную и достоверную информацию о последних технологических трендах.
Кроме ведения сайта, Игорь часто выступает на технологических конференциях и является автором нескольких книг по цифровой грамотности и кибербезопасности.