KKernelHub / Библиотека
DNS И HTTPS

DNS и HTTPS.

Домены, сертификаты и ACME. Десять практических инструкций.

Поиск A и AAAAПроверьте IPv4 и IPv6 отдельно. Оставляйте AAAA только при рабочем HTTPS по IPv6.
Проверка делегацииПроследите цепочку от корневых серверов до авторитетных NS.
Понижение TTL перед переносомУменьшите TTL заранее и дождитесь истечения прежнего значения перед сменой IP.
Поиск ошибки CAAПроверьте CAA на имени сертификата и родительской зоне. Разрешите нужный центр сертификации согласно политике зоны.
Проверка SAN сертификатаПередайте SNI явно и прочитайте список имён из выданного сертификата.
Проверка срока сертификатаПроверьте, останется ли сертификат действительным ещё семь суток.
Проверка HTTP-01Создайте временный тестовый файл в webroot. Проверьте запрос с внешней сети до запуска Certbot.
Тест продления CertbotУбедитесь, что сохранённый способ проверки домена доступен на текущем сервере.
Диагностика перенаправленийПроследите каждый Location от HTTP до канонического URL.
Проверка TLS-цепочкиПроверьте цепочку с системным доверенным хранилищем и требованием совпадения имени.