d'Economía.net
NEGOCIOS ONLINE

6 formas de corregir el código de error 521 de Cloudflare en WordPress


Que usted esté aquí sugiere que los visitantes de su sitio web reciben el código de error 521 cuando ingresan la URL en el navegador; es decir, su sitio web es inaccesible para sus clientes.

Sabiendo que tal tiempo de inactividad puede cuestan más de 300.000 dólares para el 91 por ciento de las empresasdescubramos rápidamente qué significa el error 521 y cómo solucionarlo.

Esto es lo que cubriremos:

Código de error 521

El código de error 521, o “Error 521: el servidor web no funciona”, es un error que sus visitantes ven si Cloudflare no puede acceder al servidor de su sitio web.. En otras palabras, sus visitantes pueden llegar a los servidores de su red de entrega de contenido (CDN), pero la CDN no puede comunicarse con usted.

Las causas comunes de este error incluyen un servidor web no disponible, una configuración de Cloudflare mal configurada o un certificado Secure Sockets Layer (SSL) no válido.

Cómo reparar el código de error 521

Ahora que sabemos qué es el error 521, veamos cómo solucionarlo.

1. Verifique que su sitio web esté en línea

Cuando configura Cloudflare como proxy inverso para el servidor de su sitio web, actúa como un puente entre sus clientes y su sitio web. Los visitantes de su sitio web pasan a través de este puente para encontrar su sitio web en el otro extremo.

Si sus visitantes encuentran el error 521, lo primero que deben hacer es verificar si el destino del puente todavía está en línea.

Puedes usar el rizo comando para interactuar directamente con el servidor de su sitio web y solicitar una respuesta.

Abra el símbolo del sistema o la terminal (si usa macOS o Linux) e ingrese el siguiente código:

curl –silent –output /dev/null –write-out “%{http_code}” https://yourwebsite.com

Nota: Reemplace “https://yourwebsite.com” con la URL de su sitio web.

Obtendrá un resultado en forma de código de estado HTTP. Si es 200, el servidor de su sitio web está en línea.

Por ejemplo, aquí está el resultado de este código si usamos cURL para interactuar con nuestro sitio web.

Si no desea trabajar con el símbolo del sistema o la terminal, pruebe Comprobador de encabezados HTTP de KeyCDN.

Sin embargo, obtener un código de estado 5xx significa que el servidor no respondió a su solicitud y tiene un error del servidor.

Nota: Si obtiene el código HTTP 301, no se preocupe. Significa que WordPress ha configurado un 301 redireccionamiento para URL que no sean WWW a WWW, o viceversa. Esto suele suceder si la dirección predeterminada de su sitio web es “https://www.nexcess.net” e ingresa “https://nexcess.net”. Puede ingresar la dirección correcta para obtener el código de respuesta real.

En caso de un problema con el servidor, comuníquelo con el equipo de soporte del proveedor de alojamiento para ver si están realizando algún mantenimiento en el servidor. También puede consultar la página de estado de su proveedor de alojamiento para ver si los servidores están fuera de línea.

Alternativamente, si su proveedor de alojamiento no ofrece soporte inmediato, puede consultar los registros de errores a través de cPanel para solucionar los problemas del servidor.

Si los servidores de su proveedor de hosting sufren frecuentes tiempos de inactividad, considere Nexcess. Ofrecemos de forma fiable casi 100 por ciento de tiempo de actividad con todos nuestros planes de hosting. Además de eso, nuestro equipo de soporte experto está disponible las 24 horas del día, los 7 días de la semana, los 365 días del año para ayudarlo con cualquier problema técnico.

2. Elimina los bloqueadores entre Cloudflare y tu sitio web

Si su sitio web está en línea, el error 521 podría deberse a una mala configuración que impide que Cloudflare acceda a los archivos de su sitio web.

El problema puede estar en su archivo .htaccess, en las reglas del bloqueador de IP o en el complemento de seguridad. Veamos cómo solucionar cada uno.

Incluya en la lista blanca las direcciones IP de Cloudflare en su archivo .htaccess

Cloudflare utiliza un conjunto de direcciones IP para dirigir el tráfico entrante a su servidor web. Asegúrese de que todas esas direcciones IP estén en la lista blanca o permitidas en su servidor web.

A continuación se explica cómo incluir direcciones IP en la lista blanca en la configuración del servidor:

1. Abra el Archivo .htaccess a través de un cliente FTP o usando el administrador de archivos en cPanel.

2. Agregue el siguiente código:

order deny, allow
deny from all

3. Agregar permitir desde [Cloudflare IP addresses]. Reemplazar [Cloudflare IP addresses] con una de las direcciones IP reales en cada línea, como se muestra en la imagen a continuación.

4. Guarde su archivo .htaccess.

Verifique la configuración del bloqueador de IP

Si está utilizando un host basado en cPanel, IP Blocker puede ayudarlo a bloquear su sitio web desde una dirección IP específica o un rango de direcciones IP.

Revise la configuración del Bloqueador de IP para asegurarse de que uno de los administradores no haya agregado rangos de IP de Cloudflare por error.

Deshabilite su complemento de seguridad

Existe la posibilidad de que su complemento de seguridad o firewall esté bloqueando las solicitudes de Cloudflare. Para descartar esa posibilidad, desactive el complemento y vea si resuelve el error 521. Si es así, comuníquese con los desarrolladores del complemento o reemplace su complemento de seguridad.

3. Revise la configuración de DNS de Cloudflare

Inicie sesión en su cuenta de Cloudflare y navegue hasta [yourwebsite.com] > DNS > Registros.

Una vez allí, asegúrese de que el contenido sea para todos. A registros coinciden con la dirección IP del servidor web de origen y que el contenido de CNOMBRE records contiene el nombre de dominio de su sitio web.

Si uno de los registros es incorrecto, puede modificar el registro haciendo clic en Editar.

4. Instale un SSL válido en el servidor web de origen.

Si ha configurado los ajustes SSL/TLS en Cloudflare como Completo (estricto)Cloudflare realiza una validación de certificado entre él y su servidor.

Y si el certificado SSL de su sitio web aparece caducado o autofirmado o no coincide con el dominio, Cloudflare cortará la conexión. En ese caso, sus visitantes verán el error 521 en su navegador web.

Es posible que deba instalar un certificado de Autoridad de certificación de origen (CA) de Cloudflare en su servidor para solucionar este problema. Puede obtener un certificado CA de origen de Cloudflare navegando a [yourwebsite.com] > SSL/TLS > Servidor de origen y haciendo clic Crear certificado.

Después, puedes agregue el certificado de origen de Cloudflare a su servidor web siguiendo las instrucciones de su proveedor de alojamiento.

Sin embargo, si administra datos confidenciales o necesita cumplir con los requisitos de PCI-DSS, es posible que le convenga más un certificado SSL premium.

5. Desactiva mod_reqtimeout y mod_antiloris

Es posible que haya habilitado mod_reqtimeout y mod_antiloris módulos en su servidor Apache HTTP para evitar ataques de denegación de servicio (DoS) y de denegación de servicio distribuido (DDoS). Los módulos protegen su servidor web de estos ataques al limitar la cantidad de veces que un servidor IP puede conectarse con su servidor.

Si bien mod_reqtimeout y mod_antiloris sirven como escudo protector para su servidor de alojamiento, pueden tener problemas de incompatibilidad con Cloudflare.

Por ejemplo, Cloudflare depende de una cantidad limitada de direcciones IP para dirigir el tráfico a su servidor, pero los módulos pueden bloquear esas direcciones debido a intentos de conexión consecutivos.

6. Póngase en contacto con el servicio de atención al cliente

Si ninguna de las soluciones anteriores funciona para usted, es hora de buscar ayuda externa.

Obtenga soporte de Cloudflare a través de ticket, chat o teléfono navegando a Apoyo > Contacto Cloudflare si su sitio web funciona bien sin la CDN de Cloudflare.

Si el servidor de alojamiento del sitio web no funciona, comuníquese con el equipo de soporte de su proveedor de alojamiento web. Con Nexcess, obtiene soporte las 24 horas del día, los 7 días de la semana, los 365 días del año por parte de técnicos expertos que se encargan de la resolución de problemas de principio a fin y le permiten concentrarse en otras tareas comerciales.

Reflexiones finales: 6 formas de corregir el código de error 521 de Cloudflare en WordPress

Si es propietario de un negocio de comercio electrónico o administra una empresa, no querrá seguir viendo el código de error 521 por mucho tiempo. Cada segundo que su sitio web permanece inaccesible, deja más dinero sobre la mesa.

Con los consejos anteriores, puedes intentar corregir el error lo antes posible. Sin embargo, más vale prevenir que curar.

En Nexcess, nuestros expertos se encargan de la configuración del servidor por usted, por lo que rara vez tendrá que preocuparse por un error 521. Sin mencionar que nuestros planes de alojamiento empresarial vienen con soporte 24 horas al día, 7 días a la semana, 365 días al año por parte de técnicos de élite, siempre en espera si surge algo. .

Además de eso, también puede probar nuestro CDN Nexcess Edge integrado y gratuito, que funciona con Cloudflare, para evitar el código de error 521, ya que los expertos de Nexcess se encargan de todo, a diferencia del propio Cloudflare, donde debe configurar el CDN manualmente.

Consulte nuestros planes de alojamiento para comenzar hoy.



Nexcess

Comments

comments

RELACIONADOS