Статьи и руководства
Полезные материалы для веб-разработчиков и системных администраторов
SSL/TLS
Let’s Encrypt отключил OCSP: что проверить на сервере
OCSP-сервис Let’s Encrypt выключен с 6 августа 2025 года. Разбираем, как проверить stapling, сертификат и конфигурацию nginx без ложных выводов об отзыве.
HTTP
Keep-alive в цепочке CDN, балансировщик, nginx и приложение
Как несовпадение idle-таймаутов в цепочке прокси приводит к сбросу соединения и иногда к 502. Схема проверки логов, соединений и безопасного изменения лимитов.
SSL/TLS
Ошибки curl 35 и 60: диагностика TLS и устаревший код 51
Воспроизвели curl 35 и 60: сбой рукопожатия, срок сертификата и несовпадение имени. Объясняем, почему код 51 отсутствует в актуальном списке ошибок.
SSL/TLS
ACME HTTP-01, DNS-01 и TLS-ALPN-01: выбор проверки домена
Сравниваем проверки ACME: HTTP-01 на порту 80, DNS-01 через TXT и TLS-ALPN-01 на 443. Таблица выбора для wildcard, прокси и автоматического продления.
HTTP
HTTP 500, 502, 503 и 504: как найти слой сбоя
Чем отличаются HTTP 500, 502, 503 и 504 в цепочке CDN, прокси и приложения. Локальный стенд показывает, кто отправил код и какие логи проверить первыми.
HTTP
curl: разбираем DNS, TCP, TLS, TTFB и полное время ответа
Готовый формат curl -w для поиска медленного этапа: DNS, TCP, TLS, первый байт и передача. Реальные замеры трёх сайтов и правила расчёта длительности фаз.
DNS
CNAME на корне домена: ALIAS, ANAME и flattening у 8 DNS-провайдеров
Сравнили 8 DNS-провайдеров: где работает ALIAS, ANAME и CNAME flattening у корня. Команды dig показывают, что видит клиент и что проверить до переноса.