Error 522: 'Se agotó el tiempo de espera de la conexión': 5 formas de corregir este error HOY

Error 522 Se agotó el tiempo de conexión

Cloudflare, un servicio CDN, ha respaldado múltiples proyectos web para mejorar el rendimiento y la seguridad desde 2010. Pero con él, Cloudflare ha traído la Error 522 tiempo de espera de conexión agotado. Entonces, ¿cómo se puede arreglar esto?

El mensaje "Error 522: Se agotó el tiempo de conexión" es un código de estado HTTP bien conocido que ocurre a menudo con los sitios de Cloudflare. De hecho, este problema también se conoce como "error de Cloudflare", pero, según nuestra experiencia con el error 522, el problema no proviene de Cloudflare en sí.

¿Qué significa 'Error 522'?

El error 522 es un código de estado HTTP que se muestra cuando el servidor web de origen no responde y Cloudflare no puede conectarse a él para ofrecer contenido no almacenado en caché. El '5' indica un error del lado del servidor.

Entonces, cuando un navegador envía una solicitud a un sitio web, que se entrega a través de Cloudflare, parte de ese contenido debe recuperarse del propio sitio web. Si Cloudflare intenta conectarse al servidor del sitio web y el servidor no responde dentro de un tiempo determinado, Cloudflare mostrará el error 522.

El error de tiempo de espera de conexión 522 es uno de los mensajes de error más comunes del navegador debido al uso generalizado de Cloudflare.

¿Por qué aparece el error de Cloudflare?

¿Por qué aparece el error Cloudflare 522?

El error 522 se debe a un problema del lado del servidor y no a un mal funcionamiento de Cloudflare. Sin embargo, como ocurre con muchos otros errores HTTP, identificar la fuente del error no siempre es sencillo, especialmente si no eres el propietario del sitio web en cuestión. Cuando se establece una conexión entre el servicio CDN y el servidor web contactado, existen varios escenarios que pueden provocar un tiempo de espera. Las siguientes son las causas más comunes del mensaje de tiempo de espera de conexión agotado:

  1. Servidor web sin conexión o tiempo de inactividad del servidor: El error HTTP 522 se muestra con frecuencia porque el servidor web contactado no está disponible. Esto podría suceder por varias razones, como un mal funcionamiento del servidor, mantenimiento del servidor que lo pone fuera de línea, el servidor no está conectado a Internet u otras razones por las cuales el servidor web de origen está actualmente fuera de línea.

  2. El servidor de origen está bajo una gran carga.: si bien Cloudflare realiza una gran cantidad de trabajo en lugar del servidor web original del proyecto, el servicio CDN aún debe comunicarse con el servidor original para obtener contenido dinámico. Si hay demasiadas solicitudes para manejar al mismo tiempo, esto puede causar una sobrecarga y un tiempo de espera al establecer una conexión entre Cloudflare y el servidor web.

  3. La solicitud está siendo bloqueada por un firewall.: si el servidor de origen tiene su propio firewall y está bloqueando Cloudflare o la IP del usuario, esto también puede generar un error de Cloudflare 522. Las direcciones IP de Cloudflare deberían estar permitidas de forma predeterminada, pero a veces las direcciones se bloquean accidentalmente, lo que hace que Cloudflare no pueda acceder al servidor y, por lo tanto, genere el error 522.

  4. Configuración de DNS no válida: Los servidores DNS funcionan con la dirección IP del servidor original. Cualquier cambio en esta dirección debe comunicarse a la CDN y al servidor para que puedan continuar comunicándose. Debido a que muchos servidores web a veces asignan nuevas direcciones web/IP a sitios web administrados y no las reenvían a Cloudflare, la configuración de DNS ocasionalmente puede usar una dirección incorrecta.

  5. Enrutamiento incorrecto: Para garantizar que el rendimiento de un sitio web se optimice correctamente, Cloudflare debe funcionar más allá de los límites de la red. El enrutamiento IP, que gobierna la ruta que toman los paquetes a medida que viajan a través de las diversas redes involucradas, es una parte vital del proceso de entrega de contenido. Con frecuencia, se muestra un mensaje de tiempo de espera de conexión cuando hay discrepancias entre el servidor original y Cloudflare.

Cómo arreglar el error 522

Cómo arreglar el error 522

Si está a cargo de un sitio web que experimenta un error 522, hay varias cosas que puede hacer.

Antes de comprobar si una de las causas enumeradas en la sección anterior es el origen del problema, asegúrese de que el servidor web original esté en funcionamiento y acepte solicitudes HTTP.

Incluso si todas las configuraciones son correctas, la conectividad entre Cloudflare y el servidor es imposible si el servidor no funciona por algún motivo. Si esta verificación muestra que el servicio CDN puede acceder a los recursos del servidor como se esperaba, se requiere una investigación más exhaustiva para identificar el origen del problema.

Las soluciones más comunes para corregir los errores 522 se enumeran a continuación:

1. Aumentar la capacidad del servidor

La sobrecarga del servidor web es una de las causas más comunes del error 522. Debido a que el volumen de tráfico en un momento dado es difícil de predecir, es posible que obtenga picos de carga intermitentes en los que el servidor no pueda procesar las solicitudes HTTP.

Si el error 522 ocurre con frecuencia, es posible que desee observar el crecimiento del tráfico y/o el comportamiento del tráfico. Verifique los datos para ver si puede identificar cuellos de botella o cargas máximas y considere actualizar la configuración del entorno de alojamiento para manejar la carga máxima. Las soluciones de alojamiento en la nube flexibles o elásticas, por ejemplo, le permiten ampliar los recursos según sea necesario. Esto permite que su servidor maneje cargas pico y fluctuaciones de tráfico causadas por la hora del día, el día de la semana o las temporadas altas.

2. Estudie el filtrado de IP

Verifique la configuración adecuada del firewall y otro software de filtrado, como iptables, para ver si su servidor web bloquea las direcciones IP de Cloudflare. El archivo .htaccess del servidor también puede filtrar direcciones de Internet, así que compruébelo para ver si hay IP bloqueadas. En el sitio web oficial de Cloudflare, puede encontrar un lista de las direcciones del proveedor del servicio CDN. Para corregir el error 522, debe asegurarse de que su servidor web no bloquee ninguna de estas direcciones. Es posible que desee incluir en la lista blanca todas las direcciones IP de Cloudflare.

3. Modificar la configuración de DNS/IP

Si su proveedor de alojamiento web requiere un cambio de dirección del servidor web o dirección IP, es su responsabilidad notificar a Cloudflare sobre las nuevas direcciones IP. De forma predeterminada, los proveedores sólo informan estos cambios a sus propios servidores DNS. Vale la pena verificar la configuración de IP de su dominio si recibe un error 522. Inicie sesión en el panel de administración apropiado para su servidor web. Tome nota de las direcciones IPv4 e IPv6 actuales del servidor web. Luego vaya al menú de configuración de Cloudflare y busque el dominio que está causando el problema. Seleccione "DNS" en la barra de menú y luego escriba las direcciones web registradas en los registros DNS apropiados (Tipo de registro AAAA: IPv6, Tipo de registro A: IPv4).

Echa un vistazo a este artículo si necesita ayuda para cambiar la configuración de DNS.

configuración de dns de actualización de cloudflare

4. Habilite la configuración de mensajes 'keepalive'

Si el error de Cloudflare se debe a una configuración incorrecta del encabezado HTTP, debería ser relativamente sencillo de resolver. Si 'keepalive' está deshabilitado o hay muy pocas solicitudes posibles definidas, puede cambiar esto en el archivo de configuración del servidor web (por ejemplo, en httpd.conf para servidores Apache). Sin embargo, debes tener los permisos necesarios, lo que no siempre es el caso con los paquetes de alojamiento compartido. En este caso, comuníquese con su proveedor de hosting.

5. Póngase en contacto con el soporte de Cloudflare

Comuníquese con el soporte de Cloudflare si el error 522 es causado por un problema de enrutamiento de tráfico. Haga un ticket que describa el problema e indique qué áreas ya se han verificado en busca de errores. Para obtener más información sobre la conmutación de paquetes actual entre su servidor web y las direcciones IP de Cloudflare, el proveedor de CDN sugiere utilizar herramientas como MTR o traceroute. Para ayudar a acelerar el proceso de resolución de problemas, puede insertar los resultados en su ticket (en formato de texto o imagen).

¿Qué puede hacer un usuario del navegador si se agotó el tiempo de espera de una conexión?

¿Qué puede hacer un usuario del navegador si se agotó el tiempo de espera de una conexión?

El error HTTP 522 es un problema del lado del servidor. 

Si estás navegando por Internet y recibes un mensaje 522 cuando visitas un sitio, no se debe a una mala conexión a Internet o a un mal complemento. Este problema no puede ser resuelto por usted, ONUless usted es el propietario del sitio web en cuestión. Su mejor opción es esperar y consultar el sitio más tarde, cuando se resuelva el problema de comunicación entre Cloudflare y el servidor web.

Leer más: Como arreglar No se puede acceder a este sitio Error

Preguntas frecuentes sobre el error 522

¿Qué significa el error 522 de Cloudflare?

El Error 522 significa que la conexión entre los sistemas de CloudFlare y el servidor web de origen no está disponible y el servidor de origen no ha respondido durante más de 60 segundos.

¿Cómo ayuda la optimización de imágenes a corregir el error 522 de Cloudflare?

Cloudflare puede servir imágenes directamente sin necesidad de acceder a un servidor web cada vez que se solicita una imagen. Entonces, incluso si el servidor web no está disponible, las imágenes aún se pueden servir y se evita el error 522 si proviene de un servidor sobrecargado. Servir imágenes desde el servidor perimetral de Cloudflare reduce la carga en el servidor del sitio web y, en última instancia, acelera el acceso al sitio web.

Sobre la autora
jamie kavanagh
Escrito por: jamie kavanaghPagina web: https://www.coastalcontent.co.ukCorreo electrónico: jamie@collectiveray.com
Jamie, ingeniero de formación, es nuestro principal investigador y escritor técnico. Jamie también dirige Coastal Content, una empresa de marketing de contenidos, redacción y diseño web con sede en Cornwall en el Reino Unido.

Una cosa más... ¿Sabías que las personas que comparten cosas útiles como esta publicación también se ven IMPRESIONANTES? ;-)
Por favor, deja un eficiente Comente con sus pensamientos, luego comparta esto en su (s) grupo (s) de Facebook que lo encontrarán útil y cosechemos los beneficios juntos. ¡Gracias por compartir y ser amable!

Divulgación: Esta página puede contener enlaces a sitios externos para productos que amamos y recomendamos de todo corazón. Si compra productos que le sugerimos, es posible que ganemos una tarifa de referencia. Tales tarifas no influyen en nuestras recomendaciones y no aceptamos pagos por reseñas positivas.

Autor (es) destacado en:  Logotipo de la revista Inc   Logotipo de Sitepoint   Logotipo de CSS Tricks    logotipo de webdesignerdepot   Logotipo de WPMU DEV   y muchos más ...