Usar una red de entrega de contenido (CDN) como Llamarada de la nube en su sitio de WordPress puede ayudarlo a reducir drásticamente los tiempos de carga. Sin embargo, de vez en cuando puede encontrar problemas específicos de Cloudflare, como el «error 521». Este error en particular evita que la plataforma se conecte a su sitio web, lo que significa que es posible que tampoco pueda acceder a su sitio web.
En este artículo, hablaremos sobre qué es Cloudflare 521 y qué lo causa. A continuación, discutiremos tres formas de solucionarlo.
¡Vamos a trabajar!
¿Qué es un error 521 en Cloudflare?
CDN como Llamarada de la nube almacena copias en caché de su sitio web en una red de servidores ubicados en todo el mundo. Cuando un visitante intenta acceder a su sitio web, Cloudflare «secuestra» esa conexión y carga una copia en caché del servidor más cercano a su ubicación. Este enfoque a menudo da como resultado un tiempo de carga mucho más corto, así como una menor carga en el servidor principal del sitio.
Para que Cloudflare funcione, debe poder conectarse al servidor de su sitio web. Si por algún motivo el servidor se niega a conectarse, obtendrá el error 521:
De forma predeterminada, Cloudflare le informará que no puede conectarse al servidor de su sitio web porque ese servidor está inactivo. Sin embargo, existen algunas otras posibles razones por las que es posible que CDN no pueda conectarse a su sitio web.
Antes de hablar sobre cuáles son estos motivos, es importante tener en cuenta que el error 521 no es específico de WordPress. Puede encontrar este error independientemente del sistema de administración de contenido (CMS) que use y en sitios web externos. Sin embargo, el hecho de que esté utilizando WordPress proporciona una forma adicional de solucionar el problema, que trataremos en un momento.
Qué causa el error 521 en Cloudflare
Como mencionamos anteriormente, el error 521 ocurre cuando Cloudflare no puede conectarse al servidor de su sitio web. Esto suele suceder por una de tres razones:
- El servidor de su sitio web está caído. Si está utilizando un alojamiento de WordPress de buena reputación, debería tener una tasa de disponibilidad casi perfecta (alrededor del 99,9%). Esto significa que, en la mayoría de los casos, el tiempo de inactividad del servidor no es la causa principal del error 521.
- Su servidor está bloqueando específicamente las solicitudes de Cloudflare. Algunos cortafuegos bloquean las direcciones IP que consideran sospechosas y las solicitudes de Cloudflare pueden quedar atrapadas en esta red.
- Hay un problema con su certificado de Cloudflare. Cloudflare puede cifrar el tráfico entre su sitio web y sus servidores utilizando su propio certificado de capa de conexión segura (SSL). Si hay un problema con este certificado, el servidor de origen puede negarse a conectarse.
Esto puede parecer un terreno muy potencial para la discusión. Sin embargo, la mayoría de estas causas se pueden descartar fácilmente durante el proceso de solución de problemas, que trataremos en la siguiente sección.
Cómo corregir el error 521 con WordPress y Cloudflare (3 métodos)
Ahora que hemos cubierto los conceptos básicos, lo guiaremos a través de la resolución de problemas de Cloudflare 521 en WordPress. Lo guiaremos a través de este proceso paso a paso, primero excluyendo las causas más comunes (y las más fáciles de solucionar). Comencemos por verificar que el servidor de su sitio web no esté caído.
1. Averigüe si el servidor de su sitio web está caído
El tiempo de inactividad del servidor es bastante raro entre los proveedores de alojamiento de buena reputación. Muchos proveedores cuentan con un tiempo de actividad casi perfecto. Por lo tanto, a menos que esté utilizando un servidor web no confiable, probablemente pueda descartarlo como la fuente del error 521.
Sin embargo, sigue siendo una buena idea asegurarse de que esto no sea un problema, especialmente si es un nuevo proveedor de alojamiento. Si no puede acceder a su sitio debido al error 521, hay otras formas de verificar si está en línea. Por ejemplo, puedes usar silbido un comando en el terminal de comando que debería funcionar independientemente del sistema operativo (SO) que esté utilizando.
los silbido el comando ejecuta una prueba simple para determinar si se puede acceder al servidor y asegurarse de que no haya problemas de conectividad. Por ejemplo, aquí ejecutamos uno simple silbido prueba en Google.com (escribiendo «ping google.com»):

Si recibe una respuesta del servidor, significa que está disponible y disponible.
Otra forma de averiguar si el servidor está caído es usar un servicio en línea gratuito como ¿Está abajo ahora? Esta herramienta le permite ingresar cualquier URL y verificar si es accesible:

Si el sitio web dice que el sitio funciona, entonces está listo para comenzar. Esto significa que la causa de su error 521 se encuentra en otra parte. Si por alguna razón su servidor no funciona, deberá comunicarse con su proveedor de alojamiento para averiguar por qué.
2. Configure el firewall del servidor para incluir en la lista blanca los rangos de IP de Cloudflare
La siguiente solución que puede probar es asegurarse de que el firewall de su servidor sepa pasar las solicitudes de Cloudflare. Según el tipo de plan de alojamiento que esté utilizando, es posible que no pueda reconfigurar manualmente su servidor. Por ejemplo, para la mayoría de los planes compartidos y administrados, no podrá modificar la configuración del firewall del servidor.
Si está utilizando un servidor privado virtual (VPS) no administrado o un servidor dedicado, debe tener acceso completo a las opciones necesarias. Si está utilizando un cortafuegos, puede cambiar su configuración y Lista blanca de rango de IP de Cloudflare.
Alternativamente, puede comunicarse con su proveedor de alojamiento y pedirle que verifique si el firewall de su servidor está bloqueando alguna de las direcciones de Cloudflare. Debido a la popularidad de CDN, este no debería ser el caso. Sin embargo, el equipo de soporte de su servidor web podrá brindarle una respuesta final.
3. Configurar un certificado de origen de Cloudflare
Cloudflare le permite configurar cómo CDN maneja los certificados SSL. Te da algunas opciones para Modos SSLincluido:
- Flexible. En este modo, Cloudflare se conectará a su sitio web mediante HTTP. Idealmente, no debe usar este modo a menos que aún no haya configurado un certificado SSL para su sitio web.
- Completo. Este modo permite a los usuarios elegir si usar HTTP o HTTPS para conectarse a su sitio. Sin embargo, si usan HTTPS, Cloudflare no verificará el certificado de su sitio web.
- Riguroso. Este modo también permite a los visitantes decidir qué protocolo utilizar. Sin embargo, le dice a Cloudflare que verifique la validez del certificado de su sitio web.
Si hay un problema con el certificado que provoca el error 521, suele ocurrir mientras está en uso Riguroso Modo SSL. Esto se debe a que Cloudflare también requiere un Certificado de origen al final para cifrar el tráfico de su sitio web.
Generación de certificados de origen de Cloudflare es simple y una vez que lo haga, debería poder acceder a su sitio sin que el error 521 se interponga en su camino. Si hay un problema con el certificado de su sitio web, verá un código de error completamente diferente (error 526).
Solicitud
Si utiliza Llamarada de la nube junto a WordPress, puede encontrar el error 521. Este código de error en particular aparece cuando Cloudflare no puede conectarse al servidor de su sitio web. Esto podría deberse a que el servidor está inactivo, su firewall está bloqueando Cloudflare o hay un problema con su certificado SSL.
En resumen, esto es lo que puede hacer para solucionar el error 521 de Cloudflare:
- Verifique que el servidor de su sitio web no esté caído.
- Configure el firewall de su servidor para incluir en la lista blanca los rangos de IP de Cloudflare.
- Configura un certificado de origen de Cloudflare.
¿Tiene alguna pregunta sobre cómo solucionar el error 521 de Cloudflare? ¡Hablemos de ellos en la sección de comentarios a continuación!
Imagen destacada a través de Sammby / shutterstock.com








