Marketing

Cómo corregir el error 521 con WordPress y Cloudflare

¿Está buscando una manera de corregir el error 521 usando WordPress y Cloudflare?

Si ve este mensaje de error, también lo verán todos los visitantes de su sitio web. Estas son malas noticias para la experiencia del visitante y sus tasas de conversión. Esto incluso puede costarle posiciones en los motores de búsqueda.

En este artículo, le mostraremos cómo corregir el error 521 usando WordPress y Cloudflare.

Уsombrero causado Error 521 con WordPress y Cloudflare?

Si ve el error 521 cuando intenta visitar su sitio web de WordPress, significa que su navegador se está conectando con éxito a Cloudflare, pero Cloudflare no se está conectando al servidor que aloja su sitio web.

Esto sucede a menudo porque su servidor está fuera de línea.

También es posible que su servidor de alojamiento de WordPress esté en línea pero bloqueado por Cloudflare. Este error de WordPress generalmente ocurre cuando un servidor considera que Cloudflare es una amenaza para la seguridad. Esto generalmente se debe a un problema con su servidor o con la configuración de Cloudflare.

Pero no se preocupe, tenemos cinco pasos de solución de problemas que puede seguir para corregir este error rápidamente.

Si no está seguro de qué está causando su error 521, le recomendamos que comience con el paso 1 y siga cada paso. Si prefiere ir directamente a un paso específico, puede usar los enlaces a continuación.

  1. Póngase en contacto con su proveedor de alojamiento
  2. Asegúrate de que tu servidor esté fuera de línea
  3. Lista blanca de todas las direcciones IP de Cloudflare
  4. Solicite a su proveedor de alojamiento que active el puerto 443
  5. Crear y cargar un certificado de origen de Cloudflare

1. Póngase en contacto con su proveedor de alojamiento

Si obtiene el error 521, puede solucionar el problema usted mismo. Sin embargo, algunos de ellos pueden llevar mucho tiempo y ser técnicos.

Con esto en mente, la forma más sencilla de corregir el error 521 es ponerse en contacto con su proveedor de alojamiento de WordPress. Un buen servidor web debería poder decirle por qué está recibiendo este error. Es posible que incluso puedan resolver el problema por usted.

Si no está seguro de cómo ponerse en contacto con el soporte, visite el sitio web de su proveedor de alojamiento. A continuación, puede buscar páginas de contacto o soporte.

Configuración de soporte de Bluehost

Para ayudarlo a resolver este problema lo más rápido posible, le recomendamos que elija las opciones de soporte en vivo, donde estén disponibles. Por ejemplo, el chat en vivo o el soporte telefónico comercial casi siempre es más rápido que los portales de tickets o correo electrónico.

Si no puede obtener soporte instantáneo de su proveedor de alojamiento, puede intentar los siguientes pasos.

2. Asegúrate de que tu servidor esté fuera de línea

Si obtiene un error 521, siempre vale la pena verificar si su servidor está en línea.

Si todavía está en línea, puede intentar otros pasos de solución de problemas.

Para hacer esto, necesita saber la dirección IP de su servidor. Esta es una serie de números que identifica el hardware en la red.

Puede usar esta dirección IP para «hacer ping» al servidor físico que aloja su sitio web de WordPress. Si el servidor responde, sabrá que está en línea.

Si no responde, su servidor está desconectado y esto provoca su error 521.

Para obtener su dirección IP, debe iniciar sesión en el panel de control de su sitio web. Esto generalmente lo proporciona su proveedor de alojamiento y generalmente es un cPanel o un panel personalizado.

Una vez que haya iniciado sesión, puede buscar cualquier configuración etiquetada como «Dirección IP».

Si es cliente de Bluehost, todo lo que tiene que hacer es iniciar sesión en el panel de control de cPanel. A continuación, puede hacer clic en Avanzado en la barra lateral izquierda.

El panel de control Bluehost cPanel

En esta pantalla, busque la pestaña Información general.

Bluehost mostrará la dirección IP de su servidor en Dirección IP compartida.

Obtenga su dirección IP en cPanel

Si tiene problemas para encontrar esta dirección IP, siempre vale la pena consultar el sitio web de su proveedor de alojamiento o la documentación en línea. Muchos servidores web tienen tutoriales detallados que le muestran cómo encontrar su dirección IP.

Una vez que tenga esta información, vaya a Verifique los encabezados HTTP Herramienta. Puede usar esta herramienta para «hacer ping» al servidor en su sitio web y ver si responde.

Para ejecutar esta prueba, simplemente ingrese su dirección IP en el campo «URL».

Luego agregue «http: //» delante de su dirección IP. Esto convierte esta secuencia de números en una dirección web. Por ejemplo:

56.18.270.000

Será:

http://56.18.270.000

La herramienta para verificar encabezados HTTP

Luego haga clic en el botón Verificar. HTTP Header Checker ahora intentará comunicarse con su servidor.

Si su servidor está fuera de línea, verá un mensaje como «falló la conexión» o «no se encontró el host».

Esto explica por qué recibe el error 521. En este caso, debe comunicarse con su proveedor de alojamiento para solucionar el problema.

Si su servidor está en línea, la verificación del encabezado HTTP mostrará el código de estado «2XX». También puede ver un código de estado de «3XX» si su servidor está en línea pero se redirige temporalmente a una nueva ubicación.

Si su servidor está en línea, su error 521 no se debe a una interrupción o interrupción del servidor. En este caso, puede continuar siguiendo esta guía para corregir el error.

3. Lista blanca con todas las direcciones IP de Cloudflare

Su servidor puede estar en línea, pero está bloqueando las direcciones IP de Cloudflare. Esto puede causar el error 521 al intentar visitar su sitio web de WordPress.

La solución es incluir en la lista blanca todas las direcciones IP utilizadas por Cloudflare. Al incluir una dirección IP en la lista blanca, le indica a su servidor que permita todas las solicitudes de esa dirección.

Puede incluir direcciones IP en la lista blanca del archivo .htaccess en su sitio web. Este es un archivo de configuración importante que le dice al servidor cómo comportarse.

Para editar su archivo .htaccess, necesita un cliente FTP como ArchivoZilla.

Si nunca antes ha usado un cliente FTP, quizás desee revisar nuestra guía de uso de FTP. Esta publicación le mostrará cómo conectarse a su servidor usando un cliente FTP.

Una vez que se conecte a su servidor, deberá abrir la carpeta raíz de su sitio web. Para hacer esto, simplemente abra la carpeta que muestra la dirección de su sitio web.

Luego abra la carpeta public_html.

Cliente FTP FileZilla

Ahora debería ver el archivo .htaccess en su sitio web.

Algunos clientes FTP ocultan archivos confidenciales de forma predeterminada. Si no ve un archivo .htaccess, debe habilitar la opción «Mostrar archivos ocultos» en su cliente FTP.

Si está utilizando FileZilla, simplemente seleccione Servidor en la barra de herramientas. Luego haga clic en «Forzar archivos ocultos».

Mostrar archivos ocultos en FileZilla

Si aún tiene problemas para encontrar .htaccess, lea nuestra guía sobre cómo encontrar un archivo .htaccess en WordPress.

Cuando esté listo para editar este archivo, simplemente haga clic en el archivo .htaccess, mantenga presionada la tecla Control.

Luego seleccione Ver/Editar.

Edite el archivo .htaccess

Esto abrirá .htaccess en el editor de texto predeterminado de su computadora.

Busque la línea «# BEGIN» en este archivo. Debe agregar todas las direcciones IP de Cloudflare arriba de esta línea.

Se corrigió el error 521 con WordPress y Cloudflare

Primero, ingrese lo siguiente en una nueva línea:

Rechazar comando, habilitar

Cómo reparar el error 521 con .htaccess

En una nueva sección, abra la lista con Rangos de direcciones IP de Cloudflare.

Para incluir en la lista blanca una dirección IP, debe ingresar «permitir desde» y luego copiar/pegar o ingresar la dirección IP. Esto significa que:

103.21.244.0/22

Será:

permitir desde 103.21.244.0/22

También debe agregar cada dirección IP en una nueva línea.

Dirección IP de Cloudflare incluida en la lista blanca

Una vez que haya agregado todas las direcciones IP de Cloudflare, guarde los cambios. Ahora puede cerrar el archivo .htaccess.

Ahora puede continuar y visitar su sitio web para ver si se ha solucionado el error 521.

4. Solicite a su proveedor de alojamiento que active el puerto 443

Cloudflare tiene varios otros modos de cifrado.

¿Cambió al modo completo o completo (estricto) justo antes del error 521? Esto puede haber causado el problema.

Cuando Cloudflare está en modo completo o completo (estricto), requiere acceso al puerto 443. Sin embargo, algunos servidores impiden que Cloudflare acceda a ese puerto, lo que muestra el error «Error 521».

La solución es activar el puerto 443 en su servidor.

Este proceso depende de su proveedor de alojamiento y la configuración de su servidor. Con esto en mente, le recomendamos que se comunique con su proveedor de alojamiento y solicite que active el puerto 443 para usted.

5. Crea y sube Certificado de origen de Cloudflare

Incluso con el puerto 443 activado, aún puede obtener el error 521 cuando usa el modo Cloudflare completo o completo (estricto).

Esto se debe a que algunos servidores solo permiten conexiones en el puerto 443 si tiene uno válido Certificado de origen de Cloudflare. Este certificado encripta el tráfico entre Cloudflare y su servidor web.

Si no proporciona un certificado de origen, puede recibir el «Error 521».

La buena noticia es que Cloudflare puede guiarlo a través del proceso de creación de este certificado, paso a paso.

Para empezar Inicie sesión en su cuenta de Cloudflare. Entonces vete SSL / TLS »Servidor de origen.

Cómo crear un certificado de origen de Cloudflare

Luego haga clic en el botón Crear certificado.

Cloudflare ahora requerirá una clave privada y una solicitud de firma de certificado (CSR).

¿Ya tienes una clave privada y CSR? Luego simplemente marque la casilla «Usar mi clave privada y CSR».

Crear una clave privada

Ahora puede ingresar su CSR en el campo Solicitud de firma de certificado (CSR).

Si no tiene un CSR y una clave, ¡no entre en pánico! Cloudflare puede crear ambas cosas para usted.

Primero seleccione «Generar clave privada y CSR con Cloudflare».

Se corrigió el error 521 con WordPress y Cloudflare

Ahora puede elegir si desea crear una clave RSA o una clave ECC.

La mayoría de los expertos en seguridad están de acuerdo en que ECC y RSA son igualmente seguros. Sin embargo, el ECC tiene una longitud de clave más corta. Esto significa que las claves ECC son más rápidas.

Por este motivo, le recomendamos que cree una clave ECC.

Una vez que haya tomado su decisión, abra el menú desplegable Tipo de clave privada. A continuación, puede seleccionar RSA o ECC.

Crear una clave privada para Cloudflare

Luego, desplácese hacia abajo hasta el campo Nombres de host. Aquí puede agregar cualquier nombre de host que desee proteger. Esto puede sonar complicado, pero Cloudflare hace la mayor parte del trabajo por usted.

Verá que Cloudflare ya agregó su nombre de dominio principal.

Cloudflare también agrega automáticamente un comodín que consiste en el dominio de su sitio web más el símbolo *. Este es el «todo» que asegura que sus subdominios estén debidamente protegidos. Por ejemplo, si su dominio principal es «www.ejemplo.com», este comodín garantiza que su subdominio «dominio.susitioweb.com» también sea seguro. Consulte nuestra guía completa de subdominios para obtener más detalles.

Estos valores predeterminados deberían ser suficientes para proteger la mayoría de los sitios web. Sin embargo, si necesita agregar más nombres de host, simplemente puede ingresarlos en el campo Nombres de host.

Agregar nombres de host a Cloudflare

A continuación, desplácese hasta la pestaña Validez del certificado.

Su certificado es válido por 15 años por defecto.

¿necesito mas tiempo? Luego simplemente abra el menú desplegable Validez del certificado y seleccione un nuevo valor.

Cambiar la validez de su certificado

Cuando esté satisfecho con toda la información que ingresó, haga clic en el botón Crear.

Cloudflare ahora creará su certificado.

Corrección de errores 521 con certificado Cloudflare

Luego, Cloudflare muestra un certificado de origen y una clave privada. Debe copiar esta información en archivos separados.

ANUNCIO: Una vez que salga de esta pantalla, ya no podrá ver la clave privada. Así que asegúrese de guardar esta llave en un lugar seguro.

Ahora puede cargar su Certificado de origen en su servidor web. Los pasos pueden variar según el proveedor de alojamiento y el servidor.

Para ayudarlo, Cloudflare ha lanzado Guías para diferentes tipos de servidores web.

Después de instalar el certificado de origen en su servidor, el último paso es actualizar su modo de encriptación SSL/TLS.

Vaya a su panel de Cloudflare SSL/TLS.

Panel de Cloudflare

Ahora busque la sección «Modo de cifrado SSL / TLS».

En esta sección, seleccione «Completo (estricto)».

Cambia tu modo Llamarada de la nube

Cloudflare ya está utilizando su certificado de origen. Ahora puede consultar su sitio web para ver si esto solucionó el «Error 521».

Esperamos que este artículo le haya ayudado a aprender cómo corregir el error 521 usando WordPress y Cloudflare. También puede leer nuestra guía sobre el alojamiento de WordPress mejor administrado si desea que su empresa de alojamiento se ocupe de las cosas más pequeñas, o explore nuestra lista de los mejores proveedores de VoIP para pequeñas empresas.

Si te ha gustado este artículo, suscríbete al nuestro. canal de Youtube para videos tutoriales para WordPress. También puedes encontrarnos en Closermarketing.es y Facebook.

.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.