SSL handshake failed: что значит ошибка и как исправить, термины и чек-лист

Подробности, цифры, термины и чек-лист по теме «SSL handshake failed: что значит ошибка и как исправить». Страница справочника целиком: Ошибка SSL handshake failed.

Коротко о теме

Ошибка SSL handshake failed возникает, когда клиент и сервер не договорились о шифровании. Причины, ошибка 525 в Cloudflare и починка по шагам.

Подробности по разделам

На каком шаге срывается SSL handshake и что это значит

Схема по шагам: рукопожатие TLS.

Как найти причину SSL handshake failed командами

Что делать с версиями: неподдерживаемая версия TLS. Открыт ли порт: проверка порта 443. Отмечайте проверенное, подсказка покажет следующий шаг

Handshake timed out и certificate verify failed в Python и Java

Параметр verify=False не решение: он отключает защиту от подмены сервера. Сообщение Java SSL handshake timed out указывает на сеть: сервер не ответил за отведённое время, поэтому смотрите порт, фаервол и нагрузку на сервер.

Ключевые цифры

Термины на странице

TLS
TLS это протокол шифрования, на котором работает HTTPS. Название SSL осталось по привычке.
Python
Python это язык программирования. На сервере на нём часто пишут ботов и скрипты.
Цепочка сертификатов
Цепочка сертификатов связывает сертификат сайта с корневым через промежуточные. Без промежуточного часть браузеров покажет ошибку.
Виртуальный хостинг
Виртуальный хостинг это место для сайта на общем сервере: обслуживание системы берёт на себя провайдер.
SSL-сертификат
SSL-сертификат подтверждает, что сайт принадлежит владельцу домена, и позволяет шифровать соединение.
Let's Encrypt
Let's Encrypt выпускает бесплатные DV-сертификаты на 90 дней с автоматическим продлением.

Что проверить

  1. Выпустите сертификат после того, как домен указывает на сервер.
  2. Проверьте, что установлена вся цепочка сертификатов.
  3. Включите перенаправление с HTTP на HTTPS.
  4. Выберите конфигурацию по памяти и диску под задачу, процессор обычно вторичен.
  5. Проверьте тип виртуализации: KVM даёт свою систему и гарантированные ресурсы.
  6. Уточните, входит ли IPv4 и сколько стоит трафик сверх пакета.

Связанные страницы