Cómo solucionar el error NET::ERR_CERT_AUTHORITY_INVALID: 10 métodos probados

NET::ERR_CERT_AUTHORITY_INVALID es un error común que se encuentra al visitar sitios web con problemas de Secure Sockets Layer (SSL). Para los propietarios de sitios web, este error puede tener un impacto negativo en el tráfico y las conversiones, ya que tu sitio se vuelve inaccesible para los visitantes.

En este artículo, veremos qué es el error NET::ERR_CERT_AUTHORITY_INVALID, sus principales causas y 10 soluciones probadas para arreglarlo.

Código de errorNET::ERR_CERT_AUTHORITY_INVALID
Tipo de errorProblema de conexión SSL
Variaciones de errorNET::ERR_CERT_INVALIDNET::ERR_CERT_COMMON_NAME_INVALID
NET::ERR_CERT_DATE_INVALID
SEC_ERROR_UNKNOWN_ISSUER
DLG_FLAGS_SEC_CERTDATE_INVALID
Causas del errorCertificados SSL caducados
Certificados comprometidos
Nombre de dominio inválido
Conexión a Internet no segura
Problemas con el navegador

¿Qué es el error NET::ERR_CERT_AUTHORITY_INVALID?

NET::ERR_CERT_AUTHORITY_INVALID es un mensaje de error que aparece cuando un navegador no puede validar el certificado SSL de un sitio. Algunos errores relacionados con SSL pueden desencadenar este código no válido, como por ejemplo:

  • Utilizar un certificado SSL autofirmado. Un certificado autofirmado puede ser rentable pero no proporciona autoridad y confianza.
  • Autoridad de certificación poco fiable. Al acceder a sitios web, el navegador ejecutará una comprobación en segundo plano del certificado SSL. Si la autoridad de certificación no es de confianza, el navegador devolverá un mensaje de error no válido.
  • Instalación incorrecta del certificado. Este error suele ocurrir si se ha cambiado recientemente de HTTP a HTTPS.
  • Certificados SSL caducados. La fecha de caducidad de un certificado SSL puede variar. Algunos duran toda la vida, mientras que otros necesitan renovaciones anuales. Comprueba con el proveedor si tu certificado ha caducado.

¡Importante! Para los propietarios de sitios web de WordPress, la implementación de WordPress SSL es importante para mantener los datos de tu sitio seguros frente a los ciberataques.

Sin embargo, los certificados SSL no son la única razón detrás de este error. A veces, es causado por problemas en el lado del cliente, incluyendo:

  • Conexión de red no segura. Aunque es gratuito, el WiFi en lugares públicos no enruta el tráfico de forma segura. Como resultado, el uso de un acceso público a Internet puede hacer que tu navegador devuelva un código de error NET::ERR_CERT_AUTHORITY_INVALID.
  • Sistema operativo obsoleto. Si tu sistema operativo está obsoleto, el navegador podría negarse a cargar páginas por razones de seguridad.
  • Caché del navegador caducado. Las cookies y la caché caducadas pueden impedir que los navegadores validen un certificado SSL.
  • Aplicaciones de terceros. Los programas de terceros, como una red privada virtual (VPN), el software antivirus y las extensiones del navegador, también pueden causar problemas de conectividad.

La mayoría de las veces, puedes resolver este error simplemente cambiando la configuración de tu ordenador o navegador. Antes de profundizar en las soluciones, veamos cómo se muestra este código no válido en varios navegadores.

NET::ERR_CERT_AUTHORITY_INVALID en Google Chrome, Safari y otros navegadores

Esta sección te mostrará cómo se ve este error en particular en Google Chrome, Safari, Mozilla Firefox y Microsoft Edge.

Google Chrome

Visualización del error NET::ERR_CERT_AUTHORITY_INVALID en Google Chrome

Cuando se accede a sitios web con errores SSL, el navegador Google Chrome muestra un mensaje que dice: «Tu conexión no es privada».

Debajo del mensaje, Google Chrome también advierte a los usuarios de que los atacantes podrían robar su información y muestra el código de error real NET::ERR_CERT_AUTHORITY_INVALID.

Puedes seguir accediendo al sitio web bajo tu propia responsabilidad haciendo clic en Proceder a (nombre de dominio). Otras variaciones de este mensaje de error son:

  • NET::ERR_CERT_COMMON_NAME_INVALID
  • NET::ERR_CERT_INVALID
  • NET::ERR_CERT_DATE_INVALID
  • NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM
  • NET::ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
  • SSL CERTIFICATE ERROR
Variaciones del error como por ejemplo NET::ERR_CERT_COMMON_NAME_INVALID

Cada variación de estos códigos de error SSL indica el problema real. Por ejemplo, el error NET::ERR_CERT_COMMON_NAME_INVALID indica que el nombre de dominio no coincide con el certificado SSL.

Safari

Para los usuarios de Safari, el mensaje de error que se muestra es bastante diferente al de Google Chrome y otros navegadores.

Cuando Safari no pueda validar la identidad del sitio web, advertirá a los usuarios de que podrían estar accediendo a un sitio fraudulento con una dirección similar.

A continuación, Safari te preguntará si quieres continuar. Puedes hacer clic en Mostrar certificado para encontrar más detalles sobre el certificado SSL.

Microsoft Edge

Visualización del error en Microsoft Edge

En Microsoft Edge, el mensaje de error es casi idéntico al de Google Chrome. Verás advertencias de error de que tu conexión no es privada, seguidas del código de error NET::ERR_CERT_AUTHORITY_INVALID.

Otros códigos de error que muestra Microsoft Edge son:

  • NET::ERR_CERT_COMMON_NAME_INVALID
  • DLG_FLAGS_SEC_CERTDATE_INVALID
  • DLG_FLAGS_SEC_CERT_CN_INVALID
  • DLG_FLAGS_INVALID_CA

Al igual que en el caso de Google Chrome, cada uno de estos códigos indica la causa principal del error SSL.

Mozilla Firefox

Visualización del error en Mozilla Firefox

En términos de dar información detallada sobre el error, Firefox hace un mejor trabajo que Google Chrome, Safari y Microsoft Edge.

En lugar del habitual mensaje de «los atacantes podrían estar intentando robar tu información», este navegador proporciona las causas reales del error. Entonces, puedes continuar bajo tu propio riesgo o volver a la página anterior.

Sin embargo, Firefox no utiliza el código NET::ERR_CERT_AUTHORITY_INVALID para indicar los errores SSL. En su lugar, el navegador utiliza uno de los siguientes mensajes de error:

  • SEC_ERROR_UNKNOWN_ISSUER
  • SEC_ERROR_REUSED_ISSUER_AND_SERIAL
  • SSL_ERROR_RX_MALFORMED_HANDSHAKE
  • SSL_ERROR_UNSUPPORTED_VERSION
  • MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE

Cómo arreglar el error NET::ERR_CERT_AUTHORITY_INVALID: 4 soluciones para problemas relacionados con SSL

Después de aprender qué causa el error NET::ERR_CERT_AUTHORITY_INVALID y cómo se ve en varios navegadores, vamos a explorar cómo arreglarlo.

Cubriremos las posibles soluciones tanto del lado del servidor (errores SSL) como del lado del cliente (errores del navegador). Comencemos con los problemas relacionados con SSL.

1. Ejecutar una prueba SSL

En primer lugar, realiza una comprobación de SSL para ver dónde está el problema utilizando una herramienta gratuita como SSL Shopper. Basta con introducir el nombre del dominio y esperar unos minutos mientras la herramienta lo analiza.

Página para comprobación de SSL en SSL Shopper

Una vez terminado, SSL Shopper proporcionará un informe de la instalación SSL del sitio, como la dirección IP, la fiabilidad del certificado, la fecha de caducidad y la validez del nombre de dominio. Si la herramienta no encuentra ningún problema, mostrará marcas de verificación verdes que indican:

  • Los principales navegadores web confían en el certificado SSL.
  • El certificado SSL no ha caducado.
  • El nombre de dominio aparece correctamente en el certificado SSL.

También mostrará si estás utilizando un certificado SSL autofirmado o si el nombre del dominio no coincide con el del certificado, y cómo solucionar esos problemas.

Visualización de errores en SSL Shopper

2. Obtener un certificado SSL de un proveedor legítimo

Si el resultado muestra que tu certificado SSL actual no es válido, considera obtener uno de una autoridad certificadora de confianza. Hostinger incluye este certificado SSL gratuito en cada plan de alojamiento.

Sin embargo, ciertos tipos de sitios web, como las tiendas de comercio electrónico, necesitan un mayor nivel de protección. Si ese es tu caso, la compra de un certificado SSL premium es una mejor opción, ya que ofrece más características.

3. Borrar el estado SSL

Al visitar un sitio web, tu ordenador almacena una copia del certificado de ese sitio. A veces, puede almacenar detalles incorrectos u obsoletos, lo que provoca errores.

Puedes eliminar todos los certificados almacenados en caché de tu ordenador borrando el estado SSL. Aquí se explica cómo hacerlo en Windows:

  1. Abre el cuadro de búsqueda.
  2. Escribe Opciones de Internet.
Visualización de la búsqueda de Opciones de Internet en Windows
  1. Cuando aparezca un cuadro de diálogo, ve a Contenido.
  2. Haz clic en Borrar estado SSL.
Opción para borrar estado SSL

En macOS, tienes que eliminar cualquier certificado no fiable que esté causando problemas:

  1. Haz clic en el icono de búsqueda de Spotlight en la parte superior de tu pantalla.
  2. Escribe Acceso a llaveros («Keychain Access» en inglés).
  3. En la sección Categoría, selecciona Certificados.
  4. Los certificados no fiables se identifican con un icono de una «X» roja.
  5. Haz clic con el botón derecho del ratón sobre él y selecciona Eliminar.

4. Renovar el certificado SSL

Los certificados SSL deben renovarse para reconfirmar la validez de un dominio y mantener el cifrado actualizado.

El periodo de renovación de los certificados SSL varía según el proveedor. Por ejemplo, el certificado SSL gratuito de Let’s Encrypt debe renovarse cada 90 días, mientras que los certificados premium suelen durar más.

Para comprobar la fecha de caducidad del certificado, ve a tu sitio web y haz clic en el icono del candado de la barra de direcciones. Si tienes un certificado SSL caducado, consulta con tu proveedor de alojamiento web y con la autoridad de certificación cómo renovarlo.

Los pasos suelen consistir en generar una nueva solicitud de firma de certificado (CSR), activar el nuevo certificado e instalarlo.

Si utilizas Hostinger, accede a hPanel para comprobar toda la información sobre tu certificado SSL. Sin embargo, todos nuestros certificados vienen con una función de auto-renovación para mantener tu sitio protegido 24/7.

Cómo arreglar el error NET::ERR_CERT_AUTHORITY_INVALID: 6 soluciones para problemas relacionados con el navegador

Si no hay ningún problema con el certificado SSL, el problema podría estar en tu navegador u ordenador. Si ese es el caso, prueba una de las siguientes soluciones:

1. Ajustar la hora y la fecha en tu PC

Los navegadores se basan en la hora del sistema operativo para comprobar el periodo de validez de un certificado. Si la fecha está mal ajustada, el navegador puede identificar erróneamente el certificado como caducado.

Para ajustar la hora y la fecha en Windows:

  1. Abre el menú de Inicio.
  2. Escribe Cambiar la fecha y hora
  3. En la sección Configuración adicional, haz clic en Sincronizar ahora.
  4. Activa la opción Establecer la hora automáticamente para asegurarte de que la hora de tu ordenador es siempre la correcta.
Sincronizar la hora y la fecha en Windows

Si estás en macOS, sigue estos pasos:

  1. Abre el menú de Apple.
  2. Ve a Preferencias del Sistema -> Fecha y Hora.
  3. Activa Establecer fecha y hora automáticamente.
  4. Ve a Zona horaria y comprueba si estás utilizando la zona horaria correcta.

Después de haber ajustado correctamente la hora y la fecha en tu sistema operativo, actualiza el navegador para ver si el error se ha resuelto.

2. Actualizar el navegador

A veces, el uso de una versión antigua de un navegador puede causar el error NET::ERR_CERT_AUTHORITY_INVALID.

Si eres usuario de Chrome, accede a Configuración -> Información de Chrome. Si ves una notificación de «Chrome está actualizado», significa que ya tienes instalada la última versión.

Opción de la información de Chrome para ver las actualizaciones

Si tu navegador Chrome está desactualizado, mostrará el botón Actualizar Google Chrome en su lugar. Haz clic en el botón y espera a que termine de descargarse. A continuación, haz clic en Relanzar.

3. Borrar la caché y las cookies del navegador

Aunque la caché y las cookies ayudan a los navegadores a cargar las páginas web más rápidamente, también pueden contener archivos obsoletos o corruptos que causan errores de SSL. Accede al modo privado o de incógnito para ver si la caché de tu navegador es el principal problema.

Modo incognito de Windows

Si el sitio web es accesible a través del modo de incógnito, eso significa que el navegador está almacenando una caché caducada. Para solucionarlo, borra la caché del navegador y las cookies.

El proceso de borrar los datos de navegación en Chrome, Firefox, Safari, Opera y Edge suele ser muy similar. En Google Chrome:

  1. Accede al menú de la parte superior derecha.
  2. Ve a Más herramientas y selecciona Borrar datos de navegación.
Opción de borrar datos de navegación en google chrome
  1. Selecciona el rango de tiempo y haz clic en Borrar datos.
Visualización del botón para borrar datos de navegación

4. Desactivar temporalmente las extensiones del navegador

Aunque las extensiones mejoran la experiencia de navegación, también pueden provocar errores de SSL.

Para desactivar las extensiones del navegador en Chrome, sigue estos pasos:

  1. Ve a Más herramientas -> Extensiones.
  2. Desactiva todas tus extensiones de Chrome.
Desactivar las extensiones de Google Chrome

Los pasos son similares si utilizas Mozilla Firefox o Safari. Localiza las extensiones o complementos, y luego desactívalos cambiando la palanca de azul a gris.

Sin embargo, la función de desactivación no está disponible en Microsoft Edge. Tendrás que eliminar las extensiones y volver a instalarlas más tarde.

Después de desactivar las extensiones, vuelve a cargar el sitio web para ver si el mensaje de error sigue apareciendo. Si la página se carga bien, vuelve a activar las extensiones una por una para identificar la causa del problema.

5. Desactivar VPN

La VPN enmascara tu dirección IP y proporciona una capa adicional de seguridad. También te permite cambiar las ubicaciones de los servidores virtuales y acceder a contenidos geobloqueados.

Sin embargo, esta capa de seguridad añadida puede bloquear algunos certificados SSL, impidiendo que tu navegador recupere las páginas web.

Si utilizas una red privada virtual, te recomendamos que la desactives temporalmente para ver si es la causa del error. Si ese es el caso, puedes ponerte en contacto con el equipo de soporte o utilizar otros proveedores de VPN.

6. Desactivar firewall o antivirus

Como último recurso, intenta desactivar temporalmente el firewall o el software antivirus. Para desactivar el Firewall de Windows:

Procede con precaución, ya que desactivar el firewall podría exponer a tu ordenador a programas maliciosos.

  1. Abre el Menú de Inicio.
  2. Escribe Panel de control.
  3. Ve a Sistema y Seguridad -> Firewall de Windows Defender.
Opción de Firewall de Windows Defender
  1. En el lado izquierdo, haz clic en Activar o desactivar el Firewall de Windows Defender.
  2. Selecciona Desactivar Firewall de Windows Defender (no recomendado) en la configuración de la red privada y pública.
Opción para desactivar el Firewall de Windows Defender

A continuación se explica cómo desactivar el software antivirus en macOS:

  1. Abre el menú de Apple.
  2. Selecciona Preferencias del Sistema -> Seguridad y Privacidad.
  3. Ve a la pestaña Firewall.
Visualización de la opción para desactivar el firewall en macOS
  1. Haz clic en el icono del candado de la parte inferior izquierda e introduce tu contraseña.
  2. Haz clic en Desactivar Firewall.

Una vez que hayas desactivado el software antivirus, reinicia tu sistema operativo e intenta volver a acceder al sitio web. Si el mensaje de error desaparece, sabrás que el software es el culpable.

Actualiza tu antivirus a la última versión o busca alternativas.

Conclusión

Si eres propietario de un sitio web, tener un certificado SSL instalado es esencial para mantener tu sitio protegido. Lamentablemente, algunos problemas en el navegador o en el propio certificado SSL pueden provocar el código de error NET::ERR_CERT_AUTHORITY_INVALID.

Este mensaje de error hará que tu sitio sea inaccesible, afectando a sus tasas de conversión y a la experiencia del usuario. Por lo tanto, hemos cubierto las principales causas y 10 soluciones para arreglar el error NET::ERR_CERT_AUTHORITY_INVALID.

Ponte en contacto con tu proveedor de alojamiento web o de SSL si el error persiste. En el caso de los visitantes del sitio web, notifícalo al administrador, ya que es posible que no esté al tanto de este tipo de errores.

Author
El autor

Diana Catalina Herrera Infante

Diana es una traductora con amplia experiencia en diferentes tipos de documentos, entre ellos tutoriales y artículos especializados en la creación de sitios web. Además, cuenta con experiencia en el área de marketing digital. En su tiempo libre le gusta hacer ejercicio y ver una buena película.