Mensaje de error
SEC_ERROR_EXPIRED_CERTIFICATE
Aparece en «Advanced» como «Error code: SEC_ERROR_EXPIRED_CERTIFICATE», con la fecha de caducidad y la fecha actual del dispositivo en el texto de la advertencia. Un certificado intermedio o raíz caducado se notifica como SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE.
Firefox (NSS) — "Warning: Potential Security Risk Ahead", certificate expired
Qué significa
El certificado del sitio está caducado (según el reloj del dispositivo) y Firefox se niega a tratarlo como prueba de la identidad del sitio. Si falla un solo sitio, ese sitio no renovó el certificado; si fallan todos, la fecha del dispositivo es incorrecta.
Por qué ocurre
El certificado del sitio está caducado
frecuenteLa renovación falló o nunca se automatizó.
El reloj del dispositivo está mal
frecuenteUna fecha en el futuro (o muy en el pasado) hace fallar todos los certificados; compara la hora del dispositivo que muestra la página de advertencia con la fecha real.
Todavía hay un certificado antiguo desplegado en algún lugar
ocasionalUn nodo detrás de un balanceador de carga o un servidor perimetral de la CDN sigue sirviendo el certificado caducado.
Cómo solucionarlo
- 1.
Propietarios del sitio: comprobar la fecha de fin del certificado servido
Comprueba por la misma ruta que usan los visitantes; si hay varios nodos, comprueba cada uno.
bash echo | openssl s_client -connect www.example.com:443 -servername www.example.com 2>/dev/null \ | openssl x509 -noout -enddate - 2.
Renovar, recargar, automatizar
Renueva el certificado, recarga todos los puntos de terminación TLS y asegúrate de que la renovación se ejecuta automáticamente.
bash sudo certbot renew && sudo systemctl reload nginx