Как понять, почему сайт или сервер не открывается: проверяем DNS, TCP, TLS и HTTPS
Наверняка знакомая ситуация: сайт или ваш сервер внезапно перестал открываться. Первое, что обычно приходит в голову, это запустить ping, посмотреть, отвечает ли адрес, и уже от этого делать какие-то выводы. Но для HTTPS-сайта обычного ping недостаточно. Сервер вполне может отвечать на ICMP, при этом соединение на 443 порт не будет устанавливаться вообще. Упрощённо открытие HTTPS-сайта можно представить так: DNS ↓ TCP 443 ↓ TLS ↓ HTTPS Проблема может возникнуть на любом из этих этапов. Особенно...