Как мониторить срок действия SSL-сертификата

Почему сертификаты всё ещё истекают в эпоху автопродления, как проверить срок действия вручную и как получать оповещения за 30, 7 и 1 день.

Автопродление решило большинство проблем с истечением и создало новый тип сбоя: никто больше не проверяет, поэтому когда продление ломается, об этом никто не знает, пока браузеры не покажут предупреждение.

Проверка вручную

echo | openssl s_client -servername example.com -connect example.com:443 2>/dev/null | openssl x509 -noout -dates

Частые причины сбоя продления

  • DNS-проверка перестаёт работать после смены DNS-провайдера
  • HTTP-проверка заблокирована новым редиректом или правилом файрвола
  • Ограничения по частоте запросов после слишком многих попыток
  • Сама cron-задача продления перестала выполняться

Автоматизируйте напоминание

Монитор, который считывает сертификат при каждой проверке и оповещает за 30, 7 и 1 день, — ваша страховка. Воспользуйтесь бесплатным SSL-чекером, чтобы увидеть текущую дату истечения.

Ваш сайт не спит. Теперь можете вы.

Начните мониторинг за пару минут. Первые 10 мониторов — за наш счёт.

Начать бесплатно — без карты ↗