Chrome es uno de los mejores y más populares na­ve­ga­do­res del mundo por varias razones: la apli­ca­ción de Google no solo tiene una repu­tación por su velocidad, sino también por su seguridad. Gracias a la si­n­cro­ni­za­ción au­to­má­ti­ca desde cualquier di­s­po­si­ti­vo, cua­l­quie­ra que cree una cuenta puede acceder a los ajustes rea­li­za­dos, es­ta­ble­cer favoritos e incluso abrir pestañas desde cualquier di­s­po­si­ti­vo. Además, el aspecto y la fu­n­cio­na­li­dad pueden adaptarse pe­r­fe­c­ta­me­n­te a tus propias ne­ce­si­da­des con pla­n­ti­llas de diseño, apli­ca­cio­nes y ex­te­n­sio­nes, in­de­pe­n­die­n­te­me­n­te de si se utiliza un sistema operativo Windows, Linux o MacOS.

Pero el arma milagrosa de Google, al igual que cualquier otro software, no está co­m­ple­ta­me­n­te libre de problemas y errores in­fo­r­má­ti­cos. El código de error "ERR_SSL_PROTOCOL_ERROR", que informa al usuario sobre un fallo en la conexión segura con el servidor co­n­ta­c­ta­do, es uno de los mensajes de error más fre­cue­n­tes en este navegador. ¿Qué es exac­ta­me­n­te este error de conexión SSL y cómo se puede corregir?

Ce­r­ti­fi­ca­do SSL
Protégete y compra un ce­r­ti­fi­ca­do SSL

Evita aparecer en la barra del navegador como "página no segura" y consigue la confianza de tus clientes con una página web con en­cri­p­ta­ción SSL.

¿Qué hay detrás de ERR_SSL_PROTOCOL_ERROR?

Los tiempos en que la web solo servía como pla­ta­fo­r­ma de in­fo­r­ma­ción son cosa del pasado. Hoy en día, los na­ve­ga­do­res de los PC y los di­s­po­si­ti­vos móviles se utilizan cada vez más para realizar tra­n­s­fe­re­n­cias bancarias, jugar en línea, comprar productos, almacenar archivos en la nube o co­ne­c­tar­se con otros usuarios. El hecho de que cada vez se tra­n­s­fie­ra más in­fo­r­ma­ción personal y sensible ha abierto el camino a un nuevo tipo de de­li­n­cue­n­tes. Los datos de los clientes, la in­fo­r­ma­ción interna de la empresa y otros datos privados se han co­n­ve­r­ti­do en el foco de los robos en la era digital, razón por la cual los ce­r­ti­fi­ca­dos SSL y TLS se han co­n­ve­r­ti­do en algo necesario.

Este protocolo de seguridad, que se basa en el protocolo web HTTP estándar, garantiza una conexión segura mediante el in­te­r­ca­m­bio de ce­r­ti­fi­ca­dos. También garantiza que los flujos de datos se tra­n­s­mi­tan de forma en­cri­p­ta­da. Si se accede a un sitio web protegido mediante SSL con el navegador de Google y la conexión segura no funciona, aparece el mensaje "ERR_SSL_PROTOCOL_ERROR". De este modo, Chrome informa al usuario de que existe un problema que impide el in­te­r­ca­m­bio de ce­r­ti­fi­ca­dos necesario para acceder a la página web so­li­ci­ta­da.

Posibles causas del ERR_SSL_PROTOCOL_ERROR en Chrome

Si Chrome muestra el mensaje de error al intentar acceder a una dirección HTTPS, el navegador también pro­po­r­cio­na la siguiente ex­pli­ca­ción, muy general, sobre el fallo de la co­n­fi­gu­ra­ción de la conexión:

“No se puede es­ta­ble­cer una conexión segura con el servidor. Es posible que exista un problema con el servidor o que necesites un ce­r­ti­fi­ca­do de au­te­n­ti­ca­ción de cliente.”

No se puede obtener mucha in­fo­r­ma­ción a partir esta de­s­cri­p­ción, ya que si­m­ple­me­n­te indica que el problema puede darse tanto en el lado del servidor como en el lado del cliente (el navegador). La primera se debe a menudo a que la página web co­n­ta­c­ta­da tiene un ce­r­ti­fi­ca­do SSL/TLS, pero el ce­r­ti­fi­ca­do no se renovó a tiempo y caducó. Además, hay varios problemas técnicos que pueden ser los re­s­po­n­sa­bles de que el in­te­r­ca­m­bio de ce­r­ti­fi­ca­dos no funcione.

Nota

Si sospechas que el mensaje ERR_SSL_PROTOCOL_ERROR se debe a un error del lado del servidor, puedes volver a intentar acceder a la página web más adelante. Si el problema persiste, debes ponerte en contacto con el webmaster re­s­po­n­sa­ble.

Si ERR_SSL_PROTOCOL_ERROR se da del lado del cliente, también puede haber causas muy di­fe­re­n­tes. A di­fe­re­n­cia de lo que aparece en la de­s­cri­p­ción anterior, es posible que el cliente tenga el ce­r­ti­fi­ca­do de au­te­n­ti­ca­ción y el servidor si­m­ple­me­n­te no lo encuentre. Entre las razones más comunes y conocidas se en­cue­n­tran, por ejemplo, las si­guie­n­tes:

  • la fecha o la hora del sistema son in­co­rre­c­tas,
  • la página web o la dirección IP están blo­quea­dos por un co­r­ta­fue­gos o un programa antivirus,
  • las co­ne­xio­nes SSL/TLS están blo­quea­das por un co­r­ta­fue­gos o un programa antivirus,
  • el archivo de hosts está dañado,
  • el SSL o el caché del navegador contienen versiones de ce­r­ti­fi­ca­do obsoletas,
  • las ex­te­n­sio­nes de Chrome provocan el mensaje de error y
  • el protocolo QUIC bloquea el es­ta­ble­ci­mie­n­to de la conexión.

Cómo so­lu­cio­nar el ERR_SSL_PROTOCOL_ERROR

La lista de posibles causas del mensaje ERR_SSL_PROTOCOL_ERROR deja claro que no existe una solución general. Hay varias opciones que puedes intentar probar para resolver el problema de la conexión SSL por tu cuenta. Primero, puedes intentar un "truco" que ha de­mo­s­tra­do ser un remedio efectivo para algunos errores web: reiniciar tu router. Los problemas de conexión suelen des­apa­re­cer cuando el di­s­po­si­ti­vo se vuelve a conectar a Internet. Si el mensaje sigue apa­re­cie­n­do en Chrome después de reiniciar el di­s­po­si­ti­vo, puedes probar estas so­lu­cio­nes:

Solución 1: comprobar la fecha/hora del sistema

Dado que la co­n­fi­gu­ra­ción in­co­rre­c­ta de la fecha y la hora del sistema puede impedir que la conexión SSL/TLS funcione, es re­co­me­n­da­ble que co­m­prue­bes el reloj del sistema cuando aparezca el mensaje "ERR_SSL_PROTOCOL_ERROR" en la ventana de Chrome. Si la hora no se co­rre­s­po­n­de con la real o si­m­ple­me­n­te se establece una fecha in­co­rre­c­ta, el navegador a menudo no puede cargar co­rre­c­ta­me­n­te las co­ne­xio­nes SSL. Asegúrate de que la fecha y la hora pre­de­te­r­mi­na­das son correctas y ajústalas si es necesario. Puedes hacerlo di­re­c­ta­me­n­te desde la pantalla de la barra de tareas, o bien puedes encontrar el menú co­rre­s­po­n­die­n­te en "Fecha y hora" en el panel de control.

Solución 2: des­ac­ti­var te­m­po­ra­l­me­n­te el antivirus y el firewall

Un software de pro­te­c­ción contra malware y algún tipo de co­r­ta­fue­gos son ne­ce­sa­rios para todo usuario que conecte su di­s­po­si­ti­vo a Internet. Sin embargo, dado que estas he­rra­mie­n­tas de seguridad funcionan con diversos al­go­ri­t­mos y reglas, puede ocurrir que impidan in­vo­lu­n­ta­ria­me­n­te el acceso a de­te­r­mi­na­das páginas web. Por ejemplo, es posible que la dirección IP o la dirección de dominio se haya cla­si­fi­ca­do como un riesgo para la seguridad de tu equipo y, por lo tanto, esté bloqueada. Chrome también ofrece el mensaje ERR_SSL_PROTOCOL_ERROR cuando las co­ne­xio­nes SSL están blo­quea­das por alguna he­rra­mie­n­ta.

Puedes comprobar fá­ci­l­me­n­te si los programas de seguridad que utilizas son el des­en­ca­de­na­n­te del mensaje de error si los des­ac­ti­vas de forma temporal e intentas acceder de nuevo a la página web so­li­ci­ta­da. Si la conexión funciona ahora sin problemas, significa que tienes que hacer cambios en la co­n­fi­gu­ra­ción de los programas, como por ejemplo, eliminar esa dirección IP de la lista de di­re­c­cio­nes con riesgo.

Solución 3: borrar la caché del SSL y del navegador

En algunos casos, la in­fo­r­ma­ción al­ma­ce­na­da en la caché del SSL o del navegador también puede ocasionar el error ERR_SSL_PROTOCOL_ERROR en Chrome. En este caso, solo tienes que borrar la caché para corregir el fallo.

Para ello, si­m­ple­me­n­te abre el menú de ajustes en Chrome, que en­co­n­tra­rás en la parte superior derecha, y se­le­c­cio­na “Co­n­fi­gu­ra­ción” en el menú de­s­ple­ga­ble que se re­pre­se­n­ta con tres puntos ve­r­ti­ca­les.

A co­n­ti­nua­ción, pulsa el botón "Más he­rra­mie­n­tas" para acceder a la opción "Borrar datos de na­ve­ga­ción", con la que eli­mi­na­rás la caché de Chrome.

Consejo

También puedes ir di­re­c­ta­me­n­te al menú de borrado de caché al in­tro­du­cir la ruta chrome://settings/clea­r­Bro­w­se­r­Da­ta en la barra de di­re­c­cio­nes.

La caché de SSL, por otro lado, se ad­mi­ni­s­tra a través del propio sistema operativo, por lo que no puede eli­mi­nar­se con Chrome. La función co­rre­s­po­n­die­n­te se encuentra en la co­n­fi­gu­ra­ción de red y de Internet, que se puede abrir en Windows a través del panel de control.

En "Redes e Internet" en­co­n­tra­rás la casilla "Opciones de Internet", que deberás se­le­c­cio­nar a co­n­ti­nua­ción. Haz clic en la pestaña "Contenido" y, a co­n­ti­nua­ción, en "Borrar estado SSL".

Recibirás un mensaje de estado cuando el proceso de borrado se haya co­m­ple­ta­do y podrás comprobar si el problema ERR_SSL_PROTOCOL_ERROR se ha so­lu­cio­na­do in­te­n­ta­n­do acceder de nuevo a la página deseada en Chrome.

Solución 4: des­ha­bi­li­tar las ex­te­n­sio­nes de Chrome

Como cualquier navegador web, Google Chrome se puede mejorar con co­m­ple­me­n­tos para añadir funciones adi­cio­na­les, juegos o nuevos diseños de interfaz, por ejemplo. Sin embargo, cualquier extensión adicional conlleva el riesgo de pe­r­ju­di­car la fu­n­cio­na­li­dad del navegador y causar mensajes de error como ERR_SSL_PROTOCOL_ERROR. Si no te han fu­n­cio­na­do las so­lu­cio­nes que te hemos propuesto an­te­rio­r­me­n­te, puedes intentar des­ac­ti­var te­m­po­ra­l­me­n­te tus ex­te­n­sio­nes de Chrome. Si la conexión SSL tiene éxito, sabrás que la causa del bloqueo fue una extensión. Si activas las ex­te­n­sio­nes una por una, podrás ide­n­ti­fi­car cuál de ellas fue la causante del error.

Para llegar al panel de control de las ex­te­n­sio­nes, haz clic en el botón de tres puntos ve­r­ti­ca­les que se encuentra junto a la barra de búsqueda del navegador, el mismo menú que uti­li­za­mos para limpiar la caché de Chrome. Se­le­c­cio­na "Más he­rra­mie­n­tas" del menú de­s­ple­ga­ble y, a co­n­ti­nua­ción, "Ex­te­n­sio­nes".

Consejo

También puedes in­tro­du­cir la ruta chrome://ex­te­n­sio­ns/ en la barra del navegador para llegar di­re­c­ta­me­n­te al ad­mi­ni­s­tra­dor de ex­te­n­sio­nes.

Desactiva las ex­te­n­sio­nes ha­bi­li­ta­das una por una, reinicia Chrome y comprueba si aparece de nuevo el mensaje ERR_SSL_PROTOCOL_ERROR al entrar en la co­rre­s­po­n­die­n­te página web.

Solución 5: de­s­co­ne­c­tar el protocolo QUIC

Google Chrome fue uno de los primeros na­ve­ga­do­res en im­ple­me­n­tar QUIC. Como protocolo TCP al­te­r­na­ti­vo, este tiene por objeto, entre otras cosas, pro­po­r­cio­nar velocidad adicional a la hora de es­ta­ble­cer una conexión. Aunque ofi­cia­l­me­n­te se encuentra en fase de prueba, ya está activado por defecto como "protocolo ex­pe­ri­me­n­tal" en varios servicios de Google, incluido Chrome, lo que puede provocar un error ERR_SSL_PROTOCOL_ERROR. Para resolver este problema, a veces basta con des­ac­ti­var QUIC. Para ello, introduce la siguiente ruta en la barra de na­ve­ga­ción:

chrome://flags/#enable-quic

El menú Flags de Chrome enumera todas las ca­ra­c­te­rí­s­ti­cas que aún no se han im­ple­me­n­ta­do ofi­cia­l­me­n­te en el navegador. Aquí en­co­n­tra­rás la entrada por defecto, que en este caso significa que el QUIC está activo. Para des­ac­ti­var el protocolo, se­le­c­cio­na "Des­ac­ti­var" y reinicia Chrome con el botón emergente.

Solución 6: eliminar el archivo de hosts o re­s­ta­ble­cer la co­n­fi­gu­ra­ción pre­de­te­r­mi­na­da

Antes del sistema de nombres de dominio para la re­so­lu­ción de nombres en Internet se es­ta­ble­ció un sistema que se basaba en un archivo de texto local que tenía que ma­n­te­ne­r­se ma­nua­l­me­n­te. Este archivo llamado "hosts" sigue exi­s­tie­n­do hoy en día en los sistemas ope­ra­ti­vos comunes, pero no­r­ma­l­me­n­te se utiliza úni­ca­me­n­te para la asi­g­na­ción fija de di­re­c­cio­nes en redes locales.

Sin embargo, los programas ma­li­cio­sos pueden modificar el archivo hosts para re­di­ri­gi­r­te a páginas web ma­li­cio­sas o pueden hacer aparecer mensajes de error como ERR_SSL_PROTOCOL_ERROR. Si eliminas el archivo o restauras la co­n­fi­gu­ra­ción pre­de­te­r­mi­na­da (si has realizado tus propias co­n­fi­gu­ra­cio­nes para la red), puedes resolver rá­pi­da­me­n­te este problema. En Windows, por ejemplo, esto funciona de la siguiente manera:

1. Abre el programa "Ejecutar”: para ello pulsa si­mu­l­tá­nea­me­n­te la tecla Windows y la tecla [R].

2. En la ventana que se abre, es­pe­ci­fi­ca el di­re­c­to­rio donde se encuentra el archivo de hosts in­se­r­ta­n­do la siguiente línea (si Windows no está instalado en C:, debes in­tro­du­cir la letra de unidad apropiada):
C:\Windows\System32\drivers\etc

3. Confirma la entrada haciendo clic en "OK" y accederás a la carpeta de destino donde podrás se­le­c­cio­nar y borrar o editar el archivo de hosts.

Los usuarios de otros sistemas ope­ra­ti­vos deben proceder de un modo similar. La ruta para acceder al di­re­c­to­rio difiere de un sistema a otro: los usuarios de macOS, Unix, Linux y Android pueden encontrar el archivo de hosts en /etc/hosts. iOS almacena el archivo en el di­re­c­to­rio /private/etc/hosts.

Ce­r­ti­fi­ca­do SSL
Protégete y compra un ce­r­ti­fi­ca­do SSL

Evita aparecer en la barra del navegador como "página no segura" y consigue la confianza de tus clientes con una página web con en­cri­p­ta­ción SSL.

Ir al menú principal