Автопродление решило большинство проблем с истечением и создало новый тип сбоя: никто больше не проверяет, поэтому когда продление ломается, об этом никто не знает, пока браузеры не покажут предупреждение.
Проверка вручную
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-чекером, чтобы увидеть текущую дату истечения.