Error “la conexión no es privada” cómo solucionarlo

Por Felipe

Publicado en:

El aviso «la conexión no es privada» aparece cuando el navegador no puede validar el certificado SSL del sitio que intentas visitar. A veces el fallo está en la web, pero muchas otras el problema está en tu propio ordenador: la fecha del sistema, el archivo hosts o la configuración del DNS. A continuación te explicamos cómo solucionarlo paso a paso.

Por qué aparece el error «la conexión no es privada»

Cuando visitas un sitio web que utiliza el protocolo HTTPS, este ofrece un certificado SSL al navegador. Ese certificado tiene como principal objetivo verificar la identidad del sitio. Si el usuario accede a una URL diferente de la que indica el certificado, el navegador devuelve una advertencia informando de que la conexión no es privada, ya que podría tratarse de un sitio que intenta robar los datos que se envían de un extremo a otro.

El mensaje es, en realidad, una medida de protección. El navegador prefiere detenerse y avisarte antes que permitir que envíes información sensible a través de una conexión que no puede garantizar. Por eso, aunque resulte molesto, conviene entender su causa antes de intentar saltárselo.

Qué es un certificado SSL y su papel en este aviso

Los certificados SSL los utilizan los sitios web para asegurar que el intercambio de información entre el cliente y el servidor está totalmente cifrado. También sirven para verificar que el cliente se conecta al servidor deseado y no a un impostor. Si tienes una web, es fundamental crear una conexión segura: de lo contrario, Chrome y la mayoría de los navegadores devolverán a tus visitantes la advertencia de conexión no privada. Cuando el sitio al que intentas acceder sí tiene el certificado instalado, pero el navegador te muestra igualmente el aviso, lo más probable es que el problema esté en la configuración de tu equipo.

Cómo solucionar el error paso a paso

Estas comprobaciones, ordenadas de la más sencilla a la más técnica, resuelven la mayoría de los casos. Pruébalas una a una hasta dar con la que se ajusta a tu situación.

Comprueba la fecha y la hora del equipo

Una causa muy frecuente, y a la vez sencilla de corregir, es tener mal ajustada la fecha y la hora del ordenador. Los certificados SSL tienen un periodo de validez, así que si el reloj del sistema está desfasado, el navegador puede interpretar que el certificado no es válido. Activa la fecha y la hora automáticas y vuelve a cargar la página.

Comprueba el certificado SSL

Si eres el propietario del sitio web que recibe este error, debes comprobar si el certificado está correctamente instalado y configurado en el servidor. Revisa que no haya caducado, que cubra tanto la versión con «www» como sin ella y que toda la web cargue mediante HTTPS sin contenido mixto.

Revisa el archivo hosts

Windows utiliza un archivo hosts en el momento en que necesita resolver un dominio, es decir, traducirlo a su dirección IP. Si este archivo ha sido modificado, por ejemplo por un virus o un programa malicioso, es posible que te redirija a un sitio web fraudulento. Además, ese sitio puede tener el mismo aspecto que el original, aunque su IP será distinta y no dispondrá de un certificado SSL apropiado. Revisa el archivo hosts y asegúrate de borrar cualquier instancia del sitio web que aparezca en él.

Usa el DNS público de Google

Si nada de lo anterior ha funcionado, puedes probar a usar el DNS público de Google y comprobar si se soluciona el error. Para ello necesitas cambiar de forma explícita la configuración del DNS en tu sistema operativo. Cada vez que escribes un nombre de dominio en el navegador, el DNS busca la IP que le corresponde y devuelve el resultado; de ahí su importancia. Para cambiar el servidor DNS en Windows, sigue estos pasos:

  1. Haz clic con el botón derecho del ratón sobre el icono de la red en la barra de tareas y selecciona «Abrir configuración de red».
  2. Selecciona «Mostrar redes disponibles».
  3. Haz clic con el botón derecho sobre la red que quieres modificar, normalmente la que se llama «Ethernet».
  4. Selecciona «Configuración». Te aparecerá un listado.
  5. Haz clic sobre «Protocolo de Internet versión 4 (TCP/IPv4)».
  6. En la nueva ventana, marca la casilla «Usar las siguientes direcciones de servidores DNS».
  7. Introduce 8.8.8.8 y 8.8.4.4.
  8. Confirma el cambio y sal.

Otras comprobaciones útiles

Si el aviso persiste, prueba a abrir la página en una ventana de incógnito, a borrar la caché y las cookies del navegador, o a desactivar temporalmente el antivirus, ya que algunos programas de seguridad interceptan las conexiones HTTPS. En redes Wi-Fi públicas, asegúrate también de haber aceptado el portal de acceso antes de navegar.

Cuándo el problema está en el servidor

Uno de estos consejos debería ayudarte a corregir el error, que puede aparecer en cualquier navegador, ya sea Chrome, Firefox u otro. No obstante, en la mayoría de los casos se trata de un problema del ordenador o del servidor. Si gestionas tú la web y el fallo viene del lado del servidor, conviene asegurarse de que el alojamiento incluye y renueva correctamente el certificado SSL. Puedes revisar las características de los distintos planes de alojamiento web para comprobar qué incluyen en materia de seguridad. Los planes de HostingPlus, por ejemplo, incluyen certificado SSL y migración, con soporte 24/7 en español.

Preguntas frecuentes

¿Es seguro saltarse el aviso de conexión no privada?

No es recomendable. El aviso indica que el navegador no ha podido verificar la identidad del sitio o el cifrado de la conexión. Si vas a introducir datos personales o bancarios, no continúes hasta resolver la causa del error.

¿Por qué aparece el error solo en mi ordenador?

Cuando la web tiene el certificado correcto pero el aviso solo te aparece a ti, el origen suele estar en tu equipo: una fecha mal configurada, el archivo hosts modificado, la caché del navegador o la configuración del DNS. Las comprobaciones de esta guía suelen resolverlo.

¿El error depende del navegador que use?

Puede aparecer en cualquier navegador, como Chrome o Firefox, porque todos validan el certificado SSL. Si el problema es del ordenador o del servidor, lo verás en todos ellos; si solo ocurre en uno, prueba a borrar su caché o a actualizarlo a la última versión.

¿Tu web necesita un hosting que vuele?

Hosting en España con soporte real en español, migración gratis, SSL incluido y 30 días de garantía. Sin líos y sin costes ocultos.

Ver planes de hosting →