Cómo reparar el error 'ERR_CONTENT_DECODING_FAILED'

El error " ERR_CONTENT_DECODING_FAILED " se ve en casi todos los navegadores. A veces, aparece al cargar un sitio web en particular, pero también puede comenzar a aparecer cuando migras a un nuevo servidor. Este error persiste incluso después de actualizar la página un par de veces. En este artículo, discutiremos algunas de las razones por las cuales este error podría activarse y también brindaremos soluciones viables para erradicarlo por completo.

ERR_CONTENT_DECODING_FAILED

¿Qué causa el error "ERR_CONTENT_DECODING_FAILED"?

Desafortunadamente, la razón por la cual se desencadena el error no se puede identificar a un solo culpable. Sin embargo, algunas de las razones más comunes se enumeran a continuación.

  • Reclamo de codificación falsa: en algunos casos, los encabezados de solicitud de HTTP pueden afirmar que el contenido está codificado con gzip cuando no lo está. Esto puede causar conflictos durante el proceso de decodificación y desencadenar el error.
  • Caché / cookies del navegador: las aplicaciones almacenan el caché para disminuir los tiempos de carga y proporcionar una experiencia más fluida. Los sitios almacenan cookies con fines similares. Sin embargo, con el tiempo pueden corromperse e interferir con elementos importantes del navegador.
  • Proxy / VPN: a veces, un proxy o una VPN pueden causar problemas durante el proceso de decodificación y evitar que el navegador cargue la página web.
  • Grupos de sockets: si la agrupación de sockets está habilitada para su navegador, no crea un nuevo socket cada vez; en cambio, mantiene un grupo de enchufes. Sin embargo, este grupo de sockets puede corromperse y puede impedir que el proceso de decodificación funcione correctamente.
  • Configuraciones de DNS: similar a los Socket Pools, la información / configuraciones de DNS se almacenan en la computadora en lugar de crear nuevas cada vez. Esto ayuda a mejorar el rendimiento y aumentar la velocidad. Sin embargo, con el tiempo esto puede corromperse y puede interferir con elementos importantes del navegador.
  • Límite de MTU: en ciertos casos, el límite de MTU no está establecido para el adaptador y causa conflictos durante el proceso de decodificación.
  • Firewall de Windows: es posible que el Firewall de Windows esté bloqueando la conexión al sitio debido a que se desencadena este error.
  • Dirección DNS incorrecta: si Windows está obteniendo las configuraciones incorrectas de DNS, puede evitar que se establezca la conexión debido a la cual se podría desencadenar este error.
  • Controladores de adaptador de red: en algunos casos, los controladores de adaptador de red no están instalados correctamente en el sistema. Debido a esto, la conexión al sitio podría no establecerse correctamente y podría provocar este error.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementarlos en el orden específico en que se presentan.

Solución 1: deshabilitar la codificación G-Zip

A veces, la codificación G-Zip es la razón por la cual se desencadena este error. No muchos navegadores proporcionan la personalización para deshabilitar esto sin usar extensiones de terceros. Por lo tanto, en este paso, descargaremos e instalaremos una extensión y luego deshabilitaremos la codificación G-Zip usando esa extensión.

  1. Abre Chrome y navega a esta dirección.
  2. Haga clic en el botón " Agregar a Chrome " y luego seleccione la opción " Agregar extensión " en el mensaje.

    Al hacer clic en la opción Agregar a Chrome
  3. La extensión ahora se agregará automáticamente a Chrome.
  4. Abra una nueva pestaña y haga clic en el icono de la extensión en la parte superior derecha de la ventana.

    Al hacer clic en el ícono de la extensión
  5. Haga clic en el espacio en blanco debajo del encabezado "Solicitar encabezado" y escriba el siguiente comando
     accept-encoding 
  6. Escriba el siguiente comando en la opción Valor
     gzip; q = 0, desinflar; q = 0 

    Escribiendo los comandos
  7. Ahora se ha deshabilitado la codificación G-Zip . Si tiene problemas con un sitio en particular, se recomienda abrir ese sitio y repetir el proceso anterior.
  8. Una vez hecho esto, actualice la página y verifique si el problema persiste.

Solución 2: borrar el historial del navegador y las cookies

A veces, el historial del navegador o las cookies pueden corromperse. Debido a esto, el proceso de codificación puede verse afectado. Por lo tanto, en este paso, borraremos el historial del navegador y las cookies. Dependiendo de su navegador, el proceso puede diferenciarse un poco. Los métodos para borrar el historial y las cookies para algunos de los navegadores más utilizados se enumeran a continuación.

Para Chrome:

  1. Inicie Chrome y abra una nueva pestaña.
  2. Presione los tres puntos verticales en la esquina superior derecha y desplace el puntero hacia " Más herramientas ".

    Desplazando el puntero a la opción "Más herramientas"
  3. Seleccione " Borrar historial del navegador " en el menú.

    Seleccionar "Borrar datos de navegación" en el menú
  4. Haga clic en el menú desplegable " Intervalo de tiempo " y seleccione " Todo el tiempo ".

    Seleccionar "Todo el tiempo" como el intervalo de tiempo
  5. Haga clic en " Avanzado " y verifique las primeras cuatro opciones.

    Al hacer clic en Avanzado y verificar las primeras cuatro opciones
  6. Haga clic en la opción " Borrar datos " y seleccione " " en el mensaje.
  7. Verifique si el problema persiste.

Para Firefox:

  1. Inicie Firefox y abra una nueva pestaña.
  2. Haga clic en el icono " Biblioteca " en la parte superior derecha y seleccione la opción " Historial ".

    Botón de biblioteca Firefox
  3. Haga clic en el botón " Borrar historial reciente " y haga clic en el menú desplegable junto a la opción " Intervalo de tiempo para borrar ".
  4. Seleccione " Todo el tiempo " y marque todas las casillas debajo del encabezado " Historial ".

    Marcando todas las casillas
  5. Haga clic en la opción " Borrar ahora " y seleccione " " en el mensaje.
  6. Las cookies y el historial de su navegador ahora se han borrado, verifique si el problema persiste.

Para Microsoft Edge:

  1. Inicie el navegador y abra una nueva pestaña.
  2. Haga clic en los tres puntos verticales en la esquina superior derecha.

    Puntos verticales en la esquina superior derecha
  3. Haga clic en la opción " Historial " y seleccione el botón " Borrar historial ".

    Al hacer clic en la opción "Historial" en el menú
  4. Verifique las primeras cuatro opciones y haga clic en la opción " Borrar ".

    Verificando las primeras cuatro opciones y seleccionando "Borrar"
  5. Verifique si el problema persiste.

Solución 3: Deshabilitar Proxy / VPN

Si está utilizando un proxy o VPN mientras se conecta a Internet, podría afectar su conexión a algunos sitios y el proceso de decodificación podría no funcionar sin problemas. Por lo tanto, en este paso, deshabilitaremos el proxy predeterminado de Windows que podría estar activado. Depende de usted deshabilitar la VPN si está utilizando una. Para deshabilitar el proxy:

  1. Presione las teclas " Windows " + " I " simultáneamente.
  2. Haga clic en la opción " Red e Internet " y seleccione " Proxy " en el panel izquierdo.

    Seleccionar Proxy desde el panel izquierdo
  3. Haga clic en el botón " Usar un proxy " para desactivarlo.

    Al hacer clic en el botón para desactivar el proxy
  4. Verifique si el problema persiste.

Solución 4: Vaciar las piscinas de enchufes

Los Socket Pools almacenados por el navegador a veces pueden estar dañados. Por lo tanto, en este paso, vaciaremos los grupos de sockets. Para hacer eso:

  1. Inicie Chrome y abra una nueva pestaña
  2. Escriba el siguiente comando en la barra de direcciones y presione Entrar.
     Chrome: // net-internals 
  3. Haga clic en la opción " Sockets " en el panel izquierdo y seleccione la opción " Flush Socket Pools ".

    Al hacer clic en la opción de enchufes y luego seleccionar "Flush Socket Pools"
  4. Verifique si el problema persiste.

    Nota: este proceso solo es válido para Chrome

Solución 5: reiniciar Winsock

Hay ciertas configuraciones de Internet que se almacenan en la computadora. A veces, estas configuraciones pueden corromperse y deben actualizarse. En este paso, vamos a restablecer las configuraciones de Winsock. Para eso:

  1. Presione las teclas " Windows " + " R " simultáneamente para abrir la solicitud Ejecutar .

    Solicitud de ejecución de apertura
  2. Escriba " cmd " y presione " shift " + " Ctrl " + " Enter " simultáneamente.

    Escribiendo cmd en el símbolo del sistema y presionando Shift + Alt + Enter para abrir un símbolo del sistema elevado
  3. Haga clic en " " en el indicador para abrir el símbolo del sistema como administrador.
  4. Escriba el siguiente comando en el símbolo del sistema y presione Entrar
     netsh Winsock reset 

    Restablecer Winsock
  5. Espere a que se complete el proceso, reinicie su computadora y verifique si el problema persiste.

Solución 6: Configuración Unidad de transmisión máxima

Se debe configurar MTU para cada conexión a Internet que se use en la computadora para una experiencia óptima. Por lo tanto, en este paso, configuraremos la MTU para nuestra conexión. Para hacer eso:

  1. Presione las teclas " Windows " + " R " simultáneamente.
  2. Escriba " ncpa . cpl ”y presione enter.

    Escribiendo el comando y presionando enter
  3. Anote el nombre de la conexión a Internet que está utilizando actualmente.
  4. Cierre todas las ventanas y presione " Windows " + " R " nuevamente.
  5. Escriba " cmd " y presione " Shift " + " Ctrl " + " Enter " simultáneamente.

    Escribiendo cmd en el símbolo del sistema y presionando Shift + Alt + Enter para abrir un símbolo del sistema elevado
  6. Escriba el siguiente comando y presione " Enter ".
     interfaz netsh IPV4 establece subinterfaz "Nombre de conexión" mtu = 1472 store = persitent 
  7. Verifique si el problema persiste.

Solución 7: desactivar el firewall

Es posible que el cortafuegos o un antivirus que esté utilizando bloqueen su conexión a un sitio en particular o a Internet. Por lo tanto, se recomienda probar y deshabilitar la conexión por un tiempo y verificar si el problema persiste.

Solución 8: Asignando DNS manualmente

Es posible que el DNS obtenido por Windows automáticamente no sea el correcto. Por lo tanto, en este paso, utilizaremos el DNS predeterminado utilizado por Google. Para eso:

  1. Presione las teclas " Windows " + " R " simultáneamente.
  2. Escriba " ncpa . cpl "y presione " enter ".

    Escribiendo el comando y presionando enter
  3. Haga doble clic en la conexión que está utilizando y seleccione " Propiedades ".

    Haga doble clic en la conexión y seleccione "Propiedades"
  4. Haga clic en la pestaña " Red " y haga doble clic en la opción " Protocolo de Internet versión 4 (TCP / IPV4) ".

    Al hacer clic en la opción IPV4
  5. Marque la opción " Usar las siguientes direcciones de servidor DNS ".
  6. Escriba " 8.8.8.8" en la opción "Servidor DNS preferido" y " 8.8.4.4 " en la opción " Servidor DNS alternativo ".

    Escribir las nuevas direcciones DNS
  7. Haga clic en " Aceptar " y verifique si el problema persiste.

Solución 9: DNS de vaciado

Es posible que las configuraciones de DNS se hayan dañado. Por lo tanto, en este paso, estaremos vaciando el DNS. Para hacer eso:

  1. Presione las teclas " Windows " + " R " simultáneamente.
  2. Escriba "cmd" y presione " Shift " + " Ctrl " + " Enter " simultáneamente.

    Escribiendo cmd en el símbolo del sistema y presionando Shift + Alt + Enter para abrir un símbolo del sistema elevado
  3. Escriba el siguiente comando y presione Entrar
     ipconfig / flushdns 

    Escribiendo "ipconfig / flushdns" y presionando enter
  4. Espere a que se complete el proceso y verifique si el problema persiste.

Artículos De Interés