Cuando un navegador web muestra el “Error 521: El servidor web está inactivo” mensaje, significa que el sitio web está experimentando un problema del lado del servidor. Es un error común que afecta a los sitios web que usan Cloudflare. Este error ocurre cuando el servidor de origen rechaza la solicitud de conexión de Cloudflare.
Explicaremos qué causa el error 521, junto con los métodos para solucionarlo.
Además, también compartiremos cómo solucionar problemas similares para evitar que su sitio web experimente otros errores de Cloudflare.
Antes de comenzar, asegúrese de tener acceso al servidor web de origen. De lo contrario, no podrá seguir los métodos de resolución de problemas de este tutorial.
Código de error | Error 521 |
tipo de error | Cloudflare – servidor |
Variación de error | El servidor web está caído |
Causas de error | Problemas de configuración del servidor Servidor que bloquea las solicitudes de Cloudflare El servidor web está fuera de línea. Mala configuración de cifrado |
¿Qué causa el error 521: el servidor web está inactivo?
Como servicio de red de entrega de contenido (CDN), Cloudflare ayuda a acelerar los sitios web al establecer una conexión de Protocolo de control de transmisión (TCP) al servidor de un sitio después de recibir la solicitud de un navegador web.
Cuando el servidor web niega las solicitudes de conexión de Cloudflare, el navegador mostrará el mensaje de error 521.
Algunas de las causas por las que el servidor web de origen no devuelve un error de conexión incluyen:
Problemas de configuración del servidor. Asegúrese de que el servidor esté configurado correctamente al configurar este CDN.Servidor que bloquea las solicitudes de Cloudflare. Esta CDN actúa como un proxy inverso, lo que significa que todas las conexiones a su servidor provendrán de direcciones IP de Cloudflare. Algunas soluciones de seguridad del lado del servidor pueden bloquear solicitudes grandes de una sola dirección IP.El servidor web está fuera de línea.. Si su proveedor de alojamiento experimenta un tiempo de inactividad, el sitio web no responderá a las solicitudes de Cloudflare. Además, este error puede ocurrir cuando el proceso del servidor web de origen, como Apache o NGINX, dejó de ejecutarse correctamente.Mala configuración de cifrado. Cloudflare tiene su propio certificado de capa de sockets seguros (SSL) y modos de encriptación. Por lo tanto, el servidor de origen podría estar bloqueando solicitudes debido a la configuración de cifrado.
Una de las formas de averiguar qué está causando el error 521 es consultar los registros de errores del servidor. Si anteriormente habilitó el registro de errores de PHP, busque el registro en el public_html/error_log Archivo.
Cómo reparar el error 521 en 4 sencillos pasos
Asegúrese de tener acceso al servidor web y al panel de control de Cloudflare antes de comenzar a corregir el error 521. Además, recuerde borrar el caché de su navegador después de terminar para ver los cambios.
1. Compruebe si el servidor de origen se está ejecutando
Verificar el estado de su servidor es otra forma de averiguar qué causa el error 521. Si hay un mantenimiento continuo o el proveedor de alojamiento está experimentando un tiempo de inactividad, su servidor bloqueará las solicitudes de IP. Además del estado del servidor, verifique la conexión de su servidor web de origen.
Si está familiarizado con el uso de la Terminal, use el comando Packet Internet Groper (PING) para Linux o Traceroute para Windows.
Otro método para asegurarse de que el servidor de origen se está ejecutando es verificar el uso de su pedido. Una de las causas detrás de este mensaje de error específico de Cloudflare incluye sitios web que alcanzan el límite de Memoria y Unidad Central de procesamiento (Uso de CPU.
El servidor no puede responder a las solicitudes HTTPS de Cloudflare cuando está saturado. Para verificar los límites usando Hostinger, diríjase a hPanel -> Uso del pedido. El lineas moradas sobre el Memoria y uso de CPU Los gráficos no deben tocar el líneas rojas ya que es el umbral máximo.
Si está cerca de alcanzar el umbral máximo, actualice su plan de alojamiento web o cambie a un tipo de alojamiento diferente.
Para aquellos que enfrentan el error 521 con WordPress, recomendamos eliminar los complementos innecesarios. Algunos complementos pueden generar una gran carga en el servidor de origen web. El servidor del sitio de WordPress podría estar bloqueando las solicitudes de Cloudflare debido al uso de demasiados recursos.
Por último, comuníquese con el soporte de su host si no tiene acceso a la conectividad de su servidor.
2. Pruebe la conexión al servidor
Si el software de firewall de su servidor bloquea las direcciones IP de Cloudflare, mostrará el mensaje “Error 521: el servidor web está inactivo”. Otro método para corregir el error 521 es asegurarse de que su proveedor de alojamiento no haya habilitado las solicitudes de IP de limitación de velocidad de los rangos de IP de Cloudflare.
Dado que esta CDN actúa como un proxy inverso, todas las conexiones a su servidor provienen de la dirección IP de Cloudflare en lugar de la dirección IP real de su visitante. Ejecute un comando del localizador uniforme de recursos (cURL) del cliente para verificar la conectividad y el servidor de la URL. El comando cURL está instalado en macOS, Linux y Windows 10 o posterior, de manera predeterminada.
Alternativamente, pruebe la conexión al servidor para incluir en la lista segura los rangos de IP de Cloudflare. Anulará las soluciones de seguridad del lado del servidor para que no bloqueen las solicitudes de Cloudflare. Verifique el filtrado de IP en su proveedor de host para incluir rangos de IP de Cloudflare.
Para este método, utilice el .htaccess archivo dentro del Administrador de archivos. Luego, agrega el código permitir dey las direcciones IP de Cloudflare entre líneas:
DO NOT REMOVE THIS LINE
El código se verá como la siguiente imagen:
Con Hostinger, hay una Administrador de PI para otorgar acceso o bloquear direcciones específicas sin tener que codificar. Dirigirse a hPanel -> Otro -> Administrador de IP e incluir direcciones IP de Cloudflare en el Permitir una dirección IP sección y haga clic en Agregar.
Para corregir el error 521 con WordPress, use un complemento como Secure Admin IP para ayudar a administrar el acceso a los rangos de IP de Cloudflare. Este método también prueba si el servidor del sitio de WordPress se niega a conectarse con el CDN debido al filtrado de IP.
Para usuarios de Apache, asegúrese de deshabilitar y descargar módulos personalizados de Apache, como mod_antiloris y mod_reqtimeout. Estos módulos bloquean cualquier dirección IP que solicite una conexión más de 22 veces.
3. Verifique la configuración de cifrado
Los modos de cifrado de Cloudflare ayudan a conectar la CDN con su servidor de origen web. El error de conexión rechazada puede ocurrir si no está utilizando el modo de cifrado correcto. Para este método, acceda a su panel de control de Cloudflare y seleccione el SSL/TLS botón para corregir el error 521.
Los modos de encriptación pueden ser:
Flexible. Todas las conexiones entre Cloudflare y tu origen son a través de HTTP. Utilice este SSL flexible si no puede configurar un certificado SSL para su dominio.Completo. Cloudflare se conecta al servidor de origen mediante HTTP o HTTPS, según la solicitud del visitante. Elija el modo Full SSL si tiene una certificación SSL.Estricto. Similar a Full, los visitantes pueden decidir qué protocolo usar. Sin embargo, esta modalidad tiene más requisitos para los certificados de origen.
Si no está seguro acerca de su modo de encriptación, encienda el Recomendador SSL/TLS bajo la misma configuración.
4. Verifique los problemas del sitio web
Si ninguno de los métodos anteriores funciona, deshabilite Cloudflare temporalmente para eliminar el mensaje de error de conexión rechazada. Verifique su sitio web por cualquier otro problema antes de usar el CDN nuevamente.
Siga estos pasos para deshabilitar Cloudflare usando Hostinger:
- Dirígete a tu hPanel y haga clic en Llamarada de la nube bajo Dominios.
- Alternar el Estado del servicio apagado y haga clic en el Ahorrar botón. Compruebe si corrige el mensaje de error 521. Recomendamos reiniciar su cuenta y configuración de Cloudflare para usar el servicio CDN nuevamente.
Cloudflare necesitará alrededor de 1 a 2 horas para mostrar la versión deshabilitada por completo. Purgar el caché de Cloudflare puede hacer que el proceso sea más rápido, pero aun así no será instantáneo.
Solución de problemas de otros errores de Cloudflare
Es posible que experimente otros problemas de Cloudflare, incluidos los errores 520 y 522. Si su sitio web muestra el Error 520: el servidor web devuelve un error desconocido mensaje, compruebe si el servidor web de origen se ha bloqueado. Además, verifique el encabezado de respuesta o deshabilite su .htaccess Archivo.
Con el mensaje Error 522: Conexión agotada, las causas comunes son la sobrecarga de uso y el bloqueo del firewall de las direcciones IP de Cloudflare. El método para corregir este error es similar a corregir el error 521 de Cloudflare. Además, habilitar los mensajes KeepAlive y revisar el área DNS de Cloudflare también puede ayudar.
Comuníquese con su proveedor de alojamiento o los servicios de soporte de Cloudflare si estos problemas persisten.
Conclusión
Si su sitio web muestra el mensaje “Error 521: el servidor web está inactivo”, significa que su servidor de origen no responde a las solicitudes de Cloudflare. El error 521 a menudo ocurre debido al firewall de un servidor u otro software de seguridad que bloquea las direcciones IP de Cloudflare.
Estos son los cuatro métodos para solucionar este problema:
Compruebe si su servidor de origen funciona bien. Asegúrese de que la red de su proveedor de alojamiento no bloquee las IP de Cloudflare. Elija el modo de cifrado SSL/TLS adecuado. Desactive Cloudflare temporalmente.
También hemos compartido algunos consejos para un sitio web de WordPress con pasos más sencillos para solucionar el error 521. No dude en comentar a continuación qué método funciona mejor para usted.