Просроченный сертификат — авария выходного дня почти в каждом проекте, где его выписывали руками.
Отказ неприятный тем, что сайт не деградирует, а перестаёт открываться совсем: вместо страницы посетитель видит предупреждение во весь экран. Поисковый робот видит то же самое. Мобильное приложение, которое ходит к вашему API, просто перестаёт работать.
Что здесь помогает.
Автоматическое продление. Короткий срок жизни сертификата — не проблема, а страховка: если обновление сломается, вы узнаете об этом на очередной регулярной попытке, а не через год.
Отдельный мониторинг срока, который смотрит на сертификат снаружи, как обычный посетитель. Проверять надо то, что отдаёт сервер, а не то, что лежит в папке.
Оповещение заранее, с запасом на выходные и отпуска.
И проверка после обновления: сервису мало получить новый файл, его надо перечитать. Сайт может ещё полдня отдавать старый сертификат из памяти процесса.
Продление — это процесс, а не задача в календаре.
SSL и Домены
@ssl_domains_ru_n1k
Просроченный сертификат — авария выходного дня почти в каждом проекте, где его выписывали руками.
Этот пост опубликован в Telegram-канале SSL и Домены. Подписаться можно по ссылке: @ssl_domains_ru_n1k.