Certificado TLS vence em menos de 3 dias
| Item | Detalhe |
|---|---|
| Serviço afetado | Sondas (blackbox) |
| Severidade | crítico |
| Dispara quando | Certificado com menos de 3 dias para vencer, por mais de 10 minutos. |
O que representa
Passando a data, navegadores e clientes recusam o host (erro de certificado). Para uma API, o app para de funcionar.
Como verificar no Grafana
- Dashboard nginx, aba Visão geral, painel
Certificados TLS: dias para vencer: o host e os dias que faltam.
Como agir
- Renove agora:
docker run --rm -v /etc/letsencrypt:/etc/letsencrypt -v <DATA_ROOT>/certbot-webroot:/var/www/certbot certbot/certbot renew --webroot -w /var/www/certbot --cert-name <host>. - Recarregue o nginx:
docker compose -f /opt/coderoom/docker-compose.yml exec -T nginx nginx -s reload. - Confira:
openssl s_client -connect <host>:443 -servername <host> </dev/null | openssl x509 -noout -dates. - Depois, descubra por que a renovação automática falhava (página
tls-cert-expiring).