Error 521

El error 521 es esencialmente un mensaje basado en Cloudflare que suele producirse cuando el servidor del sitio web de WordPress no puede establecer una conexión con Cloudflare.

el error 521 Web Server is Down se produce por diversas razones y muy a menudo es uno de los errores más difíciles de resolver

A diferencia de otros códigos que están relacionados con situaciones completamente únicas, el error 521 sí está relacionado con los sitios web que utilizan CloudFlare. Pero, al mismo tiempo, no dice mucho sobre causas y situaciones específicas. De hecho, esto dificulta su resolución.

Para ayudarle a tener una visión general del error 521 y entender cómo puede resolverlo, le sugiero que lea atentamente este artículo

Capítulo 1: ¿Qué causa el error 521 y cómo reconocerlo?

Para que comprenda perfectamente el concepto del Error 521, he aquí los puntos que desarrollaremos juntos en este primer capítulo:

  • Definición del error 521;
  • Definición de Cloudflare ;
  • Las causas del Error 521 y las pistas para reconocerlo.

1.1 ¿Qué es el error 521?

El error 521, también conocido como servidor no encontrado, es un error especialmente relacionado con los sitios web alojados con Cloudflare. A menudo tiende a funcionar como el error de puerta de enlace 504, pero la diferencia es el problema que causó el error.

Como recordatorio, esto significa que la conexión de Cloudflare con el servidor de origen en el puerto 80 o 443 fue rechazada, dando como resultado que los usuarios vean el código 521.

Fuente hooshmand

Como resultado, el usuario recibirá un mensaje de rechazo de la conexión que puede aclarar o no que se trata de un código 521.

1.2 ¿Qué es Cloudflare?

Cloudflare es una red de entrega de contenidos que actúa como proxy entre el navegador del visitante y su sitio web.

Cloudflare se utiliza principalmente para mejorar el rendimiento, la velocidad y la seguridad de las aplicaciones y los sitios web

Además, Cloudflare asegura el sitio web contra el robo de identidad o las inyecciones SQL como amenazas.

1.3. Principales causas del error 521 de Cloudflare

Hay tres factores problemáticos principales que pueden causar este error en el sistema del usuario mientras utiliza el servicio de Cloudflare. Y estos factores se explican como sigue:

  • El servidor web está desconectado

El primer problema que puede causar este error en un sistema de usuarios de Cloudflare es un servidor web de origen inactivo

A veces, el proceso original del servidor web, como Apache o Nginx, no puede ejecutarse o se bloquea debido a un mal funcionamiento del servidor. Y en conjunto, estas cosas crean el error 521.

  • Solicitudes de Cloudflare bloqueadas

La segunda cosa principal que puede crear este error en Cloudflare es el problema de bloqueo de la solicitud

En algunas situaciones, el servidor web de origen o la red del proveedor de alojamiento bloquea las solicitudes de Cloudflare y, por tanto, crea escenarios de bloqueo de la conexión

Y el error 521 es esencialmente una forma de que Cloudflare informe a sus usuarios de este problema.

  • Mala detección

Debido a su naturaleza de proxy, Cloudflare accede a su servidor WordPress con una dirección IP que suele ser la misma. De hecho, la dirección IP de cada visitante debe ser diferente.

Por ello, el sistema de seguridad de su servidor puede considerarlo un ataque de hackers

Esto se debe a que el servidor detecta la cantidad de tráfico de las direcciones IP que son similares entre sí. Como resultado, el servidor bloqueará la dirección IP de Cloudflare y aparecerá un código de error 521.

1.4. ¿Cómo reconozco el error 521?

No siempre está claro si este error sólo se produce cuando se navega o si se recibe un mensaje de que está experimentando un error 521. Puede producirse de varias maneras, entre ellas las siguientes:

  • Puede ocurrir haciendo que se cierre la ventana de los programas activos en su ordenador;
  • Puede ser que su ordenador se congele con frecuencia al ejecutar el mismo programa o sitio web;
  • Hay un error 521 cuando se recibe un mensaje de »No se puede abrir el portapapeles»;
  • La frase »El portapapeles ya ha sido abierto por otra aplicación» también puede significar un error 521.

Estos mensajes de error 521 son síntomas probables que le permitirán conocer la naturaleza del error si no tiene una indicación concreta.

Capítulo 2: ¿Cómo solucionar el error 521 de WordPress y Cloudfare?

Dado que el código 521 está relacionado principalmente con los sitios de WordPress, en este capítulo descubriremos algunas formas de solucionar el error 521 de Cloudflare en WordPress.

Aquí están mis consejos sugeridos:

2.1. Compruebe si el servidor de origen de su sitio está en línea

Por lo tanto, antes de seguir analizando, debe asegurarse primero de que el servidor de origen en el que aloja el sitio web está en línea.

Para las pruebas, recomiendo utilizar el comando cURL en el servidor IP original. Especialmente para aquellos que utilizan Mac o Linux, pueden hacer pruebas directamente desde el terminal

Por ejemplo curl 103.56.149.29.

Si hay respuesta, significa que no hay problemas con el servidor de origen que está utilizando.

El uso del comando cURL no es posible cuando se está en Windows. La posible opción de verificación es utilizar herramientas como Comprobación del encabezado HTTP

Sólo tiene que entrar en http //1.2.3.4donde 1.2.3.4 se considera la dirección IP real de su servidor.

Fuente kinsta

Puede encontrar la dirección IP real de su servidor a partir de la configuración del registro A que apunta a su dominio en el panel de control de Cloudflare.

Si su servidor está UP o Online, suele aparecer una respuesta HTTP 200, o si está utilizando un VPS, la respuesta puede ser 404 Not Found o 403 Forbidden dependiendo de la configuración de su VPS.

Fuente fixrunner

Pero básicamente muestra que el servidor de origen está en línea, ya que siempre da una respuesta.

Ahora, lo que tiene que vigilar, si el servidor de origen está caído, la información es Host Not Found o Failed to connect.

En caso de que sospeche que su servidor es cómplice del problema, deberá ponerse en contacto con su empresa de alojamiento.

2.2. Conceder acceso a las direcciones IP de Cloudflare

Si el servidor está en línea y el error 521 sigue apareciendo, significa que necesita conceder acceso o poner en lista blanca todas las direcciones IP de Cloudflare para que no sean bloqueadas por el servidor.

Para ello, es necesario modificar el .htaccess. Sin embargo, todas las direcciones IP de Cloudflare deben ser confirmadas como desbloqueadas.

Si está confundido o no está seguro de cómo editar el archivo .htaccess, simplemente póngase en contacto con su anfitrión web. Puede pedirles ayuda para modificarlo.

2.3. Compruebe y corrija el error en el archivo .htaccess

Si ha intentado solucionar los errores de WordPress antes, habrá notado que el archivo .htaccess tiene mucho que ver con los errores.

A diferencia de otros errores, no podemos simplemente regenerar el archivo y corregir los errores. Aquí también tenemos que hacer otras cosas para asegurarnos de que el archivo es correcto.

El archivo .htaccess corrupto no es la razón del error 521. Así que la solución también es diferente. Para solucionarlo, el primer paso será abrir el archivo .htaccess:

  • Puede abrir el gestor de archivos desde cPanel.
  • Dentro, verá el archivo .htaccess. También puede acceder a los ajustes desde el menú superior. Haga clic en la configuración, luego puede seleccionar «Mostrar archivos ocultos».
  • Cuando haga clic en la opción Mostrar archivos ocultos, verá la opción del archivo .htaccess.
  • Ahora abra el archivo. Puede hacer clic en el botón de edición de código. Entonces verá el editor de archivos.

Fuente Fixrunner

Deberá asegurarse de que ninguna dirección IP esté bloqueada. Puede confirmar que las direcciones IP de Cloudflare tienen ‘.com/ips’. Asegúrese de que ninguna de las direcciones IP de esta lista está bloqueada.

Si el archivo .htaccess está bloqueando alguna de las direcciones IP, deberá eliminar el bloqueo. Una vez hecho esto, puede intentar recargar la página web para ver si funciona o no. Esto seguramente resolverá el problema.

2.4. Cambiar HTTP a HTTPS

Cuando no tenga un certificado SSL, el sitio web redirigirá todas las peticiones HTTP. Incluso si escribe HTTPS://ejemplo.com, se redirigirá a http://example.com. Esto se debe al protocolo.

Ahora, al activar el SSL, Cloudflare redirige los sitios web a HTTPS. Sin embargo, si su dominio real de WordPress está configurado como HTTP, surgirá la contradicción. Cloudflare intentará redirigir la URL a HTTPS mientras que el sitio web intentará redirigir la URL a HTTP. Como resultado, verá el error.

La forma más fácil de resolver este problema es cambiar HTTP a HTTPS. Para cambiarlo, puede ir a la configuración de WordPress

En los ajustes generales, verá la opción de cambiar la URL. Cambie la URL y vuelva a cargar la página

Ahora puede intentar volver a cargar el sitio web para ver si funciona. Si todo ha ido bien, el sitio web funcionará bien.

Si no es así, asegúrese de que no tiene el plugin de redireccionamiento que está causando el problema. Si tiene un plugin de redireccionamiento instalado, puede causar problemas. Se recomienda desactivarlo para ver si el plugin es el problema o no. Si el plugin es el problema, todo mejorará después de desactivarlo.

2.5. Cambiar el SSL completo por el SSL flexible

Cloudflare tiene diferentes opciones que puede utilizar con respecto al certificado SSL. Las dos opciones que nos ocuparán son

  • SSL completo ;
  • SSL flexible.

Además de éstas, existen otras opciones. Sin embargo, sólo consideraremos estas dos para ceñirnos a la lógica de nuestro tema

Muy a menudo, el SSL completo es a veces cómplice de este error. Así que simplemente puede convertir el certificado SSL en flexible en lugar de completo.

A continuación se indican algunos pasos para acceder a esta opción

  • En primer lugar, tendrá que iniciar sesión en el tablero de mandos ;
  • A continuación, puede seleccionar la opción de criptografía en las pestañas del menú
  • Eche un vistazo a la barra lateral y verá la opción de seleccionar SSL;
  • Cambie el certificado SSL de completo a flexible;
  • Espere a que se active;
  • Intente cargar la página web de nuevo para ver si ha funcionado o no.
Changez SSL complet en SSL flexible

Fuente Fixrunner

Aquí tiene un vídeo que le muestra paso a paso cómo puede hacerlo:

Alternativamente, si tiene el plugin de Cloudflare para WordPress instalado en su sitio web, también puede cambiar las cosas desde allí

Si aún no lo ha instalado, puede instalar Cloudflare Flexible SSL desde el directorio de plugins de WordPress

2.6. Contactar con el servicio de asistencia

Si nada funciona, probablemente pueda ponerse en contacto con el servicio de asistencia técnica y ver lo que tienen que decir al respecto. Todavía tiene dos opciones aquí. Es posible que no sepa si debe ponerse en contacto con el soporte del alojamiento o debe ponerse en contacto con el soporte de la CDN.

Puede ponerse en contacto con el servicio de asistencia del alojamiento primero y preguntar si hay algún problema con el servidor. Si todavía no está satisfecho, puede ponerse en contacto con el equipo de asistencia de Cloudflare.

En la mayoría de los casos, el problema está en el alojamiento y no en Cloudflare. Por lo tanto, debe ponerse en contacto con el soporte de alojamiento primero, y luego si no tiene una solución, puede ponerse en contacto con el soporte de Cloudflare para ver lo que está mal.

Primero debe realizar los consejos anteriores y si nada funciona, puede ponerse en contacto con el servicio de asistencia.

Pero en el capítulo siguiente, veremos algunas soluciones de reparación del servidor web.

Capítulo 3: Solución de problemas de servidores rotos

Solucionar los problemas del servidor nunca es una tarea fácil. Tanto si tiene un pequeño servidor doméstico como un gigante de miles de ordenadores, debe seguir unos pasos meticulosos para volver a ponerlo en marcha

A continuación, le ofrecemos un resumen completo de los pasos que debe seguir para solucionar los problemas.

3.1. Analice su infraestructura de red

Tendrá más posibilidades de resolver los problemas de la red si empieza por determinar dónde está todo conectado en la infraestructura.

Reseau Datacenter Communication

Fuente Ezynow

Podrá detectar las vulnerabilidades de la red descubriendo todas las aplicaciones, procesos y ordenadores de la red.

3.2. Estudie su red

Varias herramientas pueden ayudarle a mapear toda la infraestructura de la red. Herramientas como IPCONFIG puede ayudar a encontrar el problema

3.3. La conexión se ha roto

A partir de la aplicación de resolución de problemas de la red, averigüe en el modelo OSI si las siete capas funcionan correctamente. Normalmente, si la primera capa no funciona, toda la conexión se romperá

Les 7 couches du modele OSI

Fuente Sitios.google

Compruebe si el cable de red está conectado. El problema también puede ser una conexión rota cuando el cable de red se desconecta o se corta. Compruebe también si el conmutador de red funciona correctamente.

3.4. Sin dirección IP

Es posible que su servidor no funcione simplemente por la configuración de una dirección IP desconocida. Una dirección IP nula como 0.0.0.0 o una dirección automática que empiece por 169.254 suele causar problemas de fallo del servidor

Tendrá que obtener una dirección IP válida antes de poder hacer una copia de seguridad de su servidor

Adresse IPv4

Fuente Wikipedia

Para solucionar este problema, abra el Centro de redes y recursos compartidos y seleccione «Obtener la dirección IP automáticamente»

También puede activar un servidor DHCP (Dynamic Host Configuration Protocol) para resolver el problema.

3.5. No hay servidores DNS

Sin servidores DNS configurados en su red, toda la comunicación sólo será posible a través de una dirección IP. En este caso, el problema de un servidor fallido puede ser un corte de línea entre el router e Internet

Qu est ce que le DNS

Fuente Slideshare

Para solucionar este problema, establezca el servidor DNS en una configuración manual y rellene las direcciones IP del servidor. También puede configurar los servidores DNS públicos de Google para que le ayuden a hacer ping y a rastrear los paquetes bloqueados.

3.6. No hay puerta de enlace por defecto

Es posible que sus servidores no funcionen porque no hay una dirección IP de puerta de enlace por defecto. Esto interrumpe la comunicación entre la subred y la red local

Passerelle Serveur Internet

Fuente Infoforal

Puede seguir trabajando como siempre en sus servidores locales. Sin embargo, si necesita acceder a una red externa, tendrá que configurar manualmente una dirección IP de puerta de enlace.

3.7. Máscara de subred IP mal configurada

Una dirección de máscara de subred IP mal configurada puede dificultar la comunicación con el servidor

Adresse IP Masque Sous reseau Hote

Fuente Sti2d

Puede configurar esta máscara de subred IP manualmente o trabajar con el servidor DHCP para identificar la fuente si está mal configurada.

Capítulo 4: Otras preguntas sobre el error 521

4.1. ¿Qué es el error 521?

El error 521 «El servidor web no funciona» es un error directamente relacionado con el mensaje de error 521 de Cloudflare (similar al error 520) que aparece siempre que su servidor web no puede conectarse con Cloudflare

4.2. ¿Qué es Cloudflare?

Cloudflare se utiliza generalmente para aumentar la seguridad y el rendimiento de las aplicaciones web. Mejora el rendimiento general, la seguridad y reduce el tiempo de carga de cualquier sitio web alojado a través de Cloudflare.

4.3. ¿Por qué se produce el error 521?

El error 521 Web Server is Down puede ser causado por varias razones, específicamente en estos tres casos:

En primer lugar, el error 521 se produce porque el servidor web de origen rechaza una conexión de Cloudflare. Específicamente, Cloudflare intentó conectarse a su servidor de origen en el puerto 80 o 443 pero recibió un error de conexión.

En segundo lugar, es posible que el servidor de su sitio de WordPress esté caído (temporalmente). Incluso si todo está configurado correctamente en su extremo, es posible que el servidor esté desconectado. En este caso, Cloudflare no podrá conectarse y mostrará el error 521 de Cloudflare.

En tercer lugar, el servidor de su sitio web puede estar funcionando correctamente, pero puede estar bloqueando las solicitudes de conexión de Cloudflare por alguna razón

4.4 ¿Cómo puedo solucionar el error de Cloudflare?

  • En primer lugar, asegúrese de que su servidor web original responde;
  • Revise los registros de errores del servidor web de origen para identificar los fallos de la aplicación del servidor web;
  • Asegúrese de que ninguna de las direcciones IP de Cloudflare esté bloqueada o tenga una tasa limitada;
  • Proporcione acceso a todos los rangos de direcciones IP de Cloudflare en el cortafuegos de su servidor web de origen.

4.5. ¿Qué significa un servidor web caído?

Un servidor puede caer por muchas razones. Quizás una máquina física esté perdiendo energía, o quizás haya un problema con el sistema operativo o la tarjeta de red

4.6. ¿Cómo puedo arreglar el servidor fallido?

He aquí algunas acciones prácticas que pueden ayudarle:

  • Analice su infraestructura de red
  • Estudie su red;
  • Asegúrese de que la conexión no está rota;
  • Asegúrese de que su dirección IP no es inválida;
  • Asegúrese de que hay un servidor DNS;
  • Asegúrese de que hay una puerta de enlace por defecto;
  • Asegúrese de que la máscara de subred IP está configurada correctamente.

Conclusión

El error 521 es un código específico del sitio web, que es un poco más complejo de resolver que los otros códigos.

Pero en este artículo nos hemos tomado el tiempo de desarrollar los conceptos básicos que pueden ser difíciles de entender. Siguiendo mis consejos, evitará o corregirá fácilmente el código 521

Si tiene más preguntas, no dude en publicarlas en los comentarios a continuación.

Gracias por leer y ¡hasta pronto!

Categorías E

Deja un comentario