Cómo solucionar el NET::ERR_CERT_DATE_INVALID
Si alguna vez has intentado acceder a un sitio web y te has encontrado con el mensaje NET::ERR_CERT_DATE_INVALID, te habrás quedado a cuadros. Básicamente, lo que está sucediendo es que tu navegador está bloqueando la página y avisándote de un problema de seguridad.
¿Y cuál es ese problema?
Pues el NET::ERR_CERT_DATE_INVALID es un error bastante común que ocurre cuando hay algún tipo de problema con el certificado SSL/TLS de la web. Lo importante es que te quedes con que, aunque a primera vista pueda parecer un obstáculo y una molestia, el error NET::ERR_CERT_DATE_INVALID funciona como un mecanismo de seguridad para proteger tu navegación.
¡Pero vamos por partes!
En esta guía, te voy a explicar qué significa el error NET::ERR_CERT_DATE_INVALID en todo detalle, cuáles son sus causas y, sobre todo, cómo solucionarlo para que puedas navegar de manera segura.
Tabla de contenidos:
Qué es el NET::ERR_CERT_DATE_INVALID
El mensaje de error NET::ERR_CERT_DATE_INVALID es un error del navegador que puede aparecerte de vez en cuando. Como te decía al principio del post, este error se produce cuando el certificado SSL/TLS instalado en un sitio web está caducado o tiene una fecha que no es válida para la fecha actual del sistema.
📢 Importante: Los certificados SSL/TLS se utilizan para proteger la comunicación entre tu navegador y el servidor de un sitio web.
El error NET::ERR_CERT_DATE_INVALID puede generarse por alguno de los siguientes motivos:
- Certificado caducado: Lo que te decía, el certificado SSL/TLS ha caducado y hay que renovarlo.
- Fecha y hora del sistema incorrectas: Si la fecha y la hora de tu ordenador no están configuradas correctamente, esto puede llevar a errores de validación de la fecha del certificado.
- Servidor configurado incorrectamente: El servidor del sitio web puede tener una configuración incorrecta de la fecha y la hora, lo que provoca un certificado no válido.
- Problemas con certificados intermedios (CA): A veces, puede haber problemas con los certificados intermedios de la cadena de certificados que provocan este error. El propietario del sitio web o la autoridad de certificación deben resolver estos problemas.
- Antivirus o firewall de tu equipo: Algunos programas antivirus o firewalls pueden interferir con la validación del certificado SSL/TLS, lo que provoca errores relacionados con el certificado. Desactivar temporalmente el antivirus y el firewall puede ayudar a identificar el problema.
Ahora, echemos un vistazo a las distintas versiones de este aviso. Dependiendo del navegador que utilices, el mensaje de error NET::ERR_CERT_DATE_INVALID puede tener un aspecto u otro.
Te explico.
Aunque el contenido del aviso es similar, cada navegador cuenta con su propio mensaje y estilo para indicarte que el certificado de seguridad del sitio no es válido o está caducado.
En este apartado, te enseño el aspecto del NET::ERR_CERT_DATE_INVALID en Google Chrome, Mozilla Firefox y Microsoft Edge, para que puedas identificarlo fácilmente.
Google Chrome
Mozilla Firefox
Microsoft Edge
Cómo solucionar el NET::ERR_CERT_DATE_INVALID
Y ahora sí que hemos llegado al quid de la cuestión. Ya sabes lo que es el error NET::ERR_CERT_DATE_INVALID y por qué te lo has topado pero… ¿Cómo puedes solucionarlo y seguir navegando?
Pues todo depende de si eres o no el webmaster del sitio web que te está devolviendo el error. Te cuento.
Asegúrate de que la fecha y hora de tu sistema sean correctas
Lo primero que debes hacer es esto. Como te decía más arriba, si la fecha y hora de tu equipo no están configuradas de forma correcta, pueden generar problemas con la verificación de los certificados.
Compruébalo y, en caso de haber algún error, modifica esos datos y, posteriormente, reinicia el navegador.
Es importante usar siempre la última versión del navegador, dado que en determinadas ocasiones nos puede generar errores con el certificado debido a problemas con las versiones antiguas.
Verifica el certificado de tu sitio web y la fecha de expiración del certificado
Para verificar el certificado SSL, puedes acceder al sitio web y pulsar sobre el icono del candado en la barra de direcciones del navegador. Te va a mostrar la información sobre el certificado del sitio, debes comprobar la fecha de validez del certificado para asegurarte que no está caducado.
Si lo está y el sitio web es tuyo, ya sabes lo que toca: ¡a renovar el certificado! En cambio, si el sitio web no te pertenece, no hay mucho que puedas hacer, más allá de informar al propietario o esperar a que lo solucionen.
En determinadas ocasiones, los certificados caducados o inválidos quedan almacenados en caché y pueden generar el error NET::ERR_CERT_DATE_INVALID. Por lo tanto, es necesario eliminar la caché de tu navegador y probar de nuevo el acceso a tu sitio web.
En este post te explicamos cómo borrar la caché del navegador en todo detalle.
Comprueba si el certificado es auto-firmado
Si el sitio web tiene un certificado auto-firmado, algunos navegadores van a mostrar el mensaje NET::ERR_CERT_DATE_INVALID. En este caso, necesitamos agregar una excepción de seguridad en el navegador para visitar el sitio web.
⚠️Atención: Debes tener en cuenta que los certificados auto-firmados no proporcionan la misma seguridad que un certificado SSL emitido por una empresa certificadora.
Verifica la configuración de la hora en el servidor
Y otro paso más si eres el administrador del sitio web: tienes que asegurarte de que la fecha y hora del servidor están configuradas de forma correcta. Si este no es el caso, es muy normal que los navegadores consideren que el certificado SSL no es válido.
NET::ERR_CERT_DATE_INVALID en WordPress
Si lo que tienes es un sitio web hecho con WordPress y está devolviendo el error NET::ERR_CERT_DATE_INVALID, aquí tienes algunas soluciones que te pueden ayudar a resolver el tema de forma efectiva (y hacer que tu web esté más segura).
Comprueba la fecha de vencimiento del certificado SSL/TLS
El primer paso, como con cualquier otro tipo de sitio web, es verificar que el certificado de tu sitio no esté caducado. Si el certificado está caducado, tocará renovarlo. Si estás alojado en LucusHost, podrás hacerlo desde cPanel, en la opción de “SSL/TLS Status”.
En cambio, si tienes el certificado SSL contratado con otra empresa o proveedor, deberás solicitarle a dicho proveedor que te renueve el certificado de tu sitio web.
Asegúrate de que estás utilizando HTTPS
Otro aspecto importante es asegurarte de que tu WordPress trabaja con el protocolo seguro “https” en lugar de “http”. Para ello, es necesario tener un certificado SSL correctamente instalado en el servidor de tu dominio.
Actualiza tu WordPress y tus complementos
También es importante tener la instalación de WordPress y todos sus componentes actualizados a las versiones más recientes disponibles.
Con esto me refiero a todos los plugins y a la plantilla que estés usando. Y si alguno de ellos lleva tiempo sin recibir actualizaciones, lo mejor es que busques una alternativa.
Piensa que, en muchas ocasiones, estas actualizaciones incluyen correcciones para problemas de seguridad y certificados.
Verifica el archivo .htaccess
La configuración que tienes a nivel de reglas de redirecciones en el archivo .htaccess de tu sitio web también puede generar errores como el NET::ERR_CERT_DATE_INVALID.
Por lo tanto, es necesario revisar que esas reglas del .htaccess estén configuradas de forma correcta.
Comprueba los complementos de seguridad
Si tienes instalados plugins de seguridad (como Wordfence Security, iThemes Security, etc.), ten en cuenta que pueden causar problemas con la verificación del certificado debido a las reglas que añaden al fichero .htaccess.
Por lo tanto, si estás viendo un NET::ERR_CERT_DATE_INVALID en tu web, también puedes probar a desactivar temporalmente estos plugins y comprobar si el error desaparece.
Sigo sin solucionar el NET::ERR_CERT_DATE_INVALID, ¿qué puedo hacer?
Si eres webmaster y has completado todos los pasos que te detallamos anteriormente, pero tu sitio web sigue mostrando el mismo error, lo ideal es que te pongas en contacto con tu proveedor de alojamiento web para que lo revisen.
¿Tienes tu hosting en LucusHost? Entonces ponte en contacto con nuestro departamento de soporte, que está disponible las 24 horas del día los 7 días de la semana para ayudarte. Analizaremos y revisaremos ese NET::ERR_CERT_DATE_INVALID para que puedas trabajar con normalidad lo antes posible.
No hay comentarios