Pular para o conteúdo principal

Certificado TLS vence em menos de 3 dias

ItemDetalhe
Serviço afetadoSondas (blackbox)
Severidadecrítico
Dispara quandoCertificado 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​

  1. 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>.
  2. Recarregue o nginx: docker compose -f /opt/coderoom/docker-compose.yml exec -T nginx nginx -s reload.
  3. Confira: openssl s_client -connect <host>:443 -servername <host> </dev/null | openssl x509 -noout -dates.
  4. Depois, descubra por que a renovação automática falhava (página tls-cert-expiring).