Mensaje de error
net::ERR_CERT_DATE_INVALID
La pantalla de advertencia muestra «NET::ERR_CERT_DATE_INVALID»; las herramientas de automatización imprimen «net::ERR_CERT_DATE_INVALID». Cuando Chrome concluye que el propio reloj del dispositivo está mal, muestra una página específica, «Your clock is ahead/behind», en lugar de la advertencia habitual.
Chrome, Edge and other Chromium browsers — the certificate is expired or not yet valid
Qué significa
El certificado del sitio (o uno de su cadena) está fuera de su período de validez según el reloj del dispositivo: ha caducado o todavía no es válido. Chrome bloquea la página con «Your connection is not private». Si lo muestra un solo sitio, es que ha caducado el certificado de ese sitio; si lo muestran todos, la fecha del equipo es incorrecta.
Por qué ocurre
El certificado del sitio ha caducado
frecuenteLa renovación falló o nunca se automatizó. La vida útil de los certificados públicos se está acortando (200 días a partir de marzo de 2026, 47 días para 2029), así que la renovación manual ya no funciona.
La fecha del dispositivo es incorrecta
frecuenteLas pilas CMOS agotadas, las confusiones de zona horaria en equipos con arranque dual y los relojes ajustados a mano hacen que certificados válidos parezcan caducados o aún no válidos.
No se sirve el certificado renovado
ocasionalEl servidor web, el balanceador de carga o la CDN siguen sirviendo el certificado antiguo después de la renovación.
Cómo solucionarlo
- 1.
Propietarios del sitio: comprobar las fechas servidas
Compara notAfter con la fecha de hoy; compruébalo desde fuera, por la misma ruta que usan los visitantes.
bash echo | openssl s_client -connect www.example.com:443 -servername www.example.com 2>/dev/null \ | openssl x509 -noout -startdate -enddate - 2.
Propietarios del sitio: renovar y automatizar
Renueva, recarga el terminador TLS y asegúrate de que existe una tarea de renovación automática y de que se ejecuta.
bash sudo certbot renew && sudo systemctl reload nginx systemctl list-timers | grep -i certbot # is automatic renewal scheduled? - 3.
Usuarios: corregir el reloj del dispositivo
Activa la hora automática; no te saltes la advertencia, porque ya no se puede confiar en un certificado caducado para identificar el sitio.
text Users: if many sites show this error at once, fix the device clock first (Windows: Settings → Time & language → Set time automatically; macOS: Date & Time → Set automatically).