Cómo solucionar el problema ERR_SSL_PROTOCOL_ERROR
¿Te aparece el error err_ssl_protocol_error mientras navegas? Sí, puede ser muy frustrante, sobre todo porque suele aparecer en Chrome cuando algo interfiere con el protocolo de enlace SSL. Este error aparece por varias razones, como una hora incorrecta del sistema, un navegador desactualizado, un caché defectuoso o incluso algunas extensiones o VPN que no funcionan correctamente. La cuestión es que la mayoría de las soluciones son bastante sencillas una vez que sabes dónde buscar. Ya sea que intentes que un sitio web específico vuelva a cargar o simplemente soluciones problemas de SSL en general, estos métodos deberían ayudarte a solucionarlo. Ten en cuenta que, a veces, estos errores se deben a algo extraño, como certificados caducados o fallos del sistema, por lo que probar diferentes soluciones una tras otra suele ser la mejor opción.
¿Cómo solucionar el error err_ssl_protocol_error?
Ajustar la configuración de fecha y hora
Este es un clásico. Si el reloj de tu computadora no está sincronizado, Chrome y otros navegadores pueden confundirse sobre la validez del certificado SSL. Básicamente, SSL se basa en el reloj del sistema para verificar los certificados, por lo que si está muy desfasado, el navegador piensa que el certificado del sitio ha expirado o aún no es válido. En Windows, simplemente presiona Windows + I para abrir Configuración y luego ve a Hora e idioma > Fecha y hora. Asegúrate de que Establecer hora automáticamente y Establecer zona horaria automáticamente estén activados. Además, haz clic en Sincronizar ahora para realizar una sincronización manual rápida con los servidores horarios. Si tu reloj se reinicia después de un reinicio, es posible que la batería de tu CMOS esté muerta, lo cual es otra historia, pero vale la pena verificar si esto sigue sucediendo. En otros sistemas operativos, como macOS o Linux, existen opciones similares en sus configuraciones de fecha y hora, así que simplemente explora las opciones de sincronización automática.
Borrar la caché del navegador, las cookies y otros datos
A veces, la caché de Chrome puede contener certificados SSL antiguos o datos corruptos que interfieren con las conexiones seguras. Esto es especialmente cierto si un sitio web cambió recientemente su certificado SSL, pero tu navegador sigue atascado con la información antigua. Para solucionarlo, abre Chrome, ve a Configuración (haz clic en el menú de tres puntos) y luego a Privacidad y seguridad > Borrar datos de navegación. Establece el Intervalo de tiempo en Siempre, marca todas las casillas (Cookies, imágenes en caché y archivos) y pulsa Borrar datos. Después, reinicia Chrome y comprueba si el error ha desaparecido. También es inteligente vaciar la caché de DNS: abre el Símbolo del sistema (Windows + R, luego escribe cmd) y ejecuta ipconfig /flushdns. A veces, la información de DNS obsoleta también puede causar problemas con SSL.
Borrar el estado de SSL
Bueno, esto es un poco raro, pero efectivo. Borrar la caché SSL obliga a tu navegador a volver a verificar los certificados, lo que puede eliminar los defectuosos o caducados que se encuentran en el limbo. Para ello, ve al Panel de control (Windows + R, luego escribe control) > Red e Internet > Opciones de Internet. En la pestaña Contenido, pulsa el botón Borrar estado de SSL. Además, en la pestaña Seguridad, puedes revisar tus sitios de confianza; añade el sitio problemático si es necesario. A veces, restablecer el nivel de seguridad a Medio en la misma sección ayuda. En algunas configuraciones, esto requirió un par de intentos, pero vale la pena intentarlo, ya que es rápido y sencillo.
Actualizar el navegador
Si Chrome usa una versión desactualizada, pueden aparecer errores de SSL debido a protocolos obsoletos o correcciones de seguridad. Abre Chrome, haz clic en los tres puntos (arriba a la derecha) y ve a Ayuda > Acerca de Google Chrome. Chrome debería buscar actualizaciones automáticamente e instalarlas. Pulsa ” Reiniciar” cuando termine. No es posible solucionar los problemas de SSL con versiones antiguas del navegador (algunos sitios simplemente no se conectan correctamente), por lo que mantener Chrome actualizado es esencial. Las versiones más recientes también corrigen errores de seguridad que podrían interferir con SSL o las negociaciones de protocolos.
Deshabilitar las extensiones del navegador
Este es un problema clásico: las extensiones que alteran la configuración de red, los bloqueadores de anuncios o los complementos de VPN pueden interferir con el protocolo de enlace de la conexión segura. Para solucionar el problema, ve a chrome://extensions/ pegándolo en la barra de direcciones. Desactiva todas las extensiones desactivándolas, reinicia Chrome e intenta visitar el sitio web de nuevo. Si ahora carga correctamente, vuelve a activar las extensiones una por una para encontrar la causa del problema. Además, desactiva cualquier extensión experimental en chrome://flags/ si has modificado esa configuración recientemente; a veces, activar peculiaridades como el protocolo QUIC experimental puede causar problemas con SSL.
Desactivar su antivirus/firewalls
Los antivirus y firewalls bloquean las amenazas, pero a veces se exceden y bloquean conexiones SSL legítimas. Desactivarlos temporalmente puede ayudar a determinar si son la causa. Solo tenga cuidado: desactívelos brevemente, revise el sitio y vuelva a activarlos. Si esto soluciona el problema, considere agregar una excepción para el sitio en su software de seguridad en lugar de dejarla desactivada. En Windows, normalmente puede encontrar esta configuración en su antivirus o en la aplicación de Seguridad de Windows.
Deshabilitar el servidor VPN/Proxy
Si usas una VPN o un proxy, especialmente los gratuitos o poco fiables, pueden causar errores de protocolo de enlace SSL. Algunos sitios bloquean el tráfico de IP VPN conocidas o no les gusta que los servidores proxy alteren sus comprobaciones de certificados. Para comprobarlo, desactiva tu VPN, asegúrate de que esté desconectada y vuelve a cargar la página. Si esto soluciona el problema, intenta acceder al sitio sin la VPN o cambia de proveedor de VPN con mejor compatibilidad con SSL. En Windows, en Configuración > Red e Internet > Proxy, desactiva todas las opciones de proxy. Para las VPN, simplemente cierra la aplicación o desinstálala si es necesario; el objetivo es comprobar si la VPN es la causa.
Eliminar archivo Hosts (si se editó)
Las modificaciones al archivo hosts pueden bloquear sitios web accidentalmente, causando errores de SSL incluso si todo lo demás funciona correctamente. Este archivo se encuentra en [nombre del archivo] %WinDir%\System32\Drivers\Etc\hosts. Abra el Explorador de archivos, escriba la ruta en la barra de direcciones y elimine o restablezca el archivo hosts si lo ha editado manualmente. Pero tenga cuidado: si no está seguro, es mejor hacer una copia de seguridad primero. En algunas configuraciones, un archivo hosts no autorizado puede impedir la validación del certificado SSL, por lo que borrarlo podría ser la solución.