Ошибка SSL: сайт не может обеспечить безопасное соединение

Обзор

Если вы видите ошибку «Сайт не может обеспечить безопасное соединение» или ERR_SSL_PROTOCOL_ERROR, это связано с веб-сервером не предоставляет сертификат SSL.

Сообщение об ошибке может выглядеть так:

Вы можете увидеть эту ошибку, если вы включили сайт через CloudFlare, но сертификат SSL недоступен. Вы можете проверить это с помощью команды OpenSSL:

 openssl s_client -showcerts -connect www.yourdomain.com.au:443

Если вы видите копию сертификата , а также реквизиты эмитента. Например, это из рабочей системы:

 Server Certificatesubject =/CN = www.yourdomain.com.auissuer =/C = US/O = GeoTrust  Inc./CN=RapidSSL SHA256 CA 

Если у вас нет действующего сертификата, вы увидите что-то вроде этого:

 Подтверждение SSL прочитано 7 байтов и записано 305 байтов --- New, (NONE), Cipher is (NONE) 

Это означает, что сертификат не был доступен и, следовательно, клиент OpenSSL не смог чтобы установить зашифрованное соединение.

Чтобы решить проблему , вам необходимо убедиться, что ваш веб-сервер или поставщик сети распространения контента (CDN) должным образом включил сертификат SSL для вашего веб-сайта.

Оцените статью
Botgadget.ru
Добавить комментарий