SSL, HTTPS, DNS и домены
Материалы об SSL/TLS-сертификатах, HTTPS, DNS и доменах: проверка сертификатов, срок действия, цепочки доверия, TLS-ошибки и диагностика проблем соединения.

Почему HTTPS требует отдельного контроля
Сайт может быть доступен по сети, но оставаться недоступным для пользователя из-за истёкшего сертификата, неправильного имени хоста, неполной цепочки сертификатов или ошибки TLS-handshake. Такие проблемы возникают независимо от работоспособности самого приложения.
В этом разделе собраны инструкции по проверке сертификата в браузере и через OpenSSL, контролю срока действия, диагностике цепочки доверия и поиску причин распространённых HTTPS-ошибок. Также рассматривается DNS, потому что изменение записей домена напрямую влияет на то, к какому серверу подключается пользователь.
Задача раздела — дать понятный алгоритм проверки всей цепочки от имени домена до успешно установленного защищённого соединения.
Материалы раздела
Опубликовано материалов: 4

Что такое SSL-сертификат и зачем он нужен сайту
Что такое SSL/TLS-сертификат, какую роль он играет в HTTPS, что содержит X.509, как связаны hostname, цепочка доверия, срок действия, SNI и приватный ключ.

Что произойдёт после истечения SSL-сертификата
Что технически происходит после notAfter SSL/TLS-сертификата, почему клиенты перестают доверять соединению, какие сервисы ломаются и как безопасно проверить замену сертификата.

Как узнать срок действия SSL-сертификата
Как посмотреть даты действия TLS-сертификата в браузере и через OpenSSL, правильно проверить SNI, SAN, цепочку сертификатов и не перепутать сертификат CDN с origin.

Как проверить SSL-сертификат сайта
Как проверить сертификат в браузере и через OpenSSL: имя хоста, сроки notBefore/notAfter, цепочку сертификатов, SNI и оставшееся время до истечения.