Cómo corregir errores 502 Bad Gateway en su sitio web WordPress

Fix 502 bad gateway error

El error 502 bad gateway es uno de los errores más comunes y más molestos que verás mientras estás en línea. Ocurre en WordPress, ocurre al navegar por sitios web aleatorios, al comprobar el correo web y puede ocurrir literalmente en cualquier lugar de Internet.

El error 502 bad gateway es un error HTTP. Normalmente significa que algo ha interrumpido el proceso normal entre el servidor web y su navegador. Queda por ver qué lo ha interrumpido exactamente.

Como verás en un minuto, hay una multitud de causas de errores 502 y por lo general es un proceso de eliminación para identificar la causa.

Aunque este artículo trata de los errores 502 bad gateway en un sitio web WordPress, en realidad no sabremos si es el sitio web o no hasta que hayamos hecho algunas comprobaciones.

Por lo tanto, vamos a cubrir todos los pasos pertinentes para la solución de problemas que puede tomar para identificar si se trata de su sitio web o algo más.

También proporcionaremos soluciones para la gran mayoría de las causas de los errores 502 como parte del proceso.

¿Qué es un error 502 Bad Gateway?

502 bad gateway error example

Un error 502 de puerta de enlace incorrecta significa que un servidor proxy situado en algún lugar entre su navegador y el sitio web o la aplicación con la que está intentando ponerse en contacto ha recibido una respuesta no válida de un punto anterior de la cadena.

Cuando escriba una URL en su navegador, éste consultará el DNS y se dirigirá al host web que aloja ese sitio web.

Ese host utilizará un proxy o equilibrador de carga para gestionar el tráfico. Recibirá la consulta de su navegador y enviará su propia consulta a la aplicación alojamiento de servidores web el sitio web.

Si la respuesta que recibe del servidor de alojamiento es buena, la página se carga.

Si la respuesta está corrupta, fragmentada o no es comprensible por el proxy, verá el error 502 bad gateway.

Los errores HTTP son interpretados por el navegador que estés utilizando o el servicio al que estés accediendo, por lo que es posible que veas variaciones del error.

Esas variaciones incluyen:

  • Error HTTP 502 Puerta de enlace incorrecta
  • HTTP 502
  • 502 Servicio temporalmente sobrecargado
  • Error temporal (502)
  • 502 Error de servidor: El servidor ha encontrado un error temporal y no ha podido completar su solicitud.
  • 502 Puerta de enlace incorrecta Nginx
  • 502 mala puerta de enlace Cloudflare

Todos significan lo mismo, pero hacen referencia al servicio al que se accede o a la CDN que utiliza el sitio web.

Puerta mala

La gran mayoría de los errores 502 bad gateway que verás son errores de red y no tendrán nada que ver contigo como usuario.

Hay causas locales, como problemas con el navegador, el router o la red local, y te mostraremos cómo solucionarlos dentro de un rato.

Si eres el propietario de un sitio web y ves este error en tu propio sitio, ¡eso ya es otra historia!

Te mostraremos algunas comprobaciones que puedes hacer en tu sitio web para asegurarte de que no es la configuración de WordPress, el tema o el plugin el causante del error.

¿Qué causa el error 502 Bad Gateway?

Hay algunas situaciones que pueden causar un error 502 bad gateway.

  • Algunos errores son causados localmente por su navegador o red local
  • Algunos pueden ser causados por una CDN, Content Delivery Network
  • Otras pueden ser causadas por el propio servidor web
  • Problemas con WordPress como plugins y temas también pueden causar errores 502 bad gateway

Le mostraremos cómo identificar las causas probables de los errores 502 bad gateway y cómo solucionarlos en un minuto.

¿Qué efecto tiene el error 502 Bad Gateway?

google 502 error example

El efecto de los errores 502 bad gateway depende de la situación.

Si eres un usuario intentando acceder a un sitio web, ver un error 502 bad gateway es un inconveniente que puedes evitar visitando otro sitio.

Si usted es propietario de un sitio web WordPress y está viendo errores 502 bad gateway en su propio sitio, las cosas son un poco más serias.

Sus visitantes también pueden estar viendo errores 502 bad gateway y no ser capaces de llegar a su sitio.

Google puede elegir ese momento para rastrear su sitio web y también verá el error 502 bad gateway. Eso tendrá un impacto negativo en su SEO hasta que vuelva a poner el sitio en funcionamiento.

Cómo solucionar el error 502 Bad Gateway

Hay una serie de soluciones para el error 502 bad gateway. Algunas de ellas serán relevantes para los usuarios de la web en general, así como los propietarios de sitios web de WordPress.

He aquí un rápido desglose de cómo solucionar el "Error de puerta de enlace 502 Bad"

  1. Recargar la página web
  2. Borrar la caché del navegador
  3. Comprobar IsItDown
  4. Comprobar la configuración DNS del dispositivo
  5. Desactivar su CDN de WordPress
  6. Desactivar el cortafuegos de WordPress
  7. Pruebe sus plugins de WordPress
  8. Pruebe su tema de WordPress
  9. Compruebe los registros del servidor
  10. Aumentar el límite de tiempo de espera de PHP

Vamos a abordar las correcciones por orden de complejidad, primero las más fáciles. Así minimizaremos el trabajo necesario para que todo vuelva a funcionar.

1. Recargar la página web

Recargar la página web es un primer paso útil, ya que sólo tarda un segundo. Queremos forzar una recarga para que el navegador solicite una nueva copia de la página en lugar de utilizar su versión en caché.

Para una actualización forzada del navegador utilice una de estas combinaciones:

  • Chrome en Windows: Ctrl + F5
  • Chrome en Mac: Comando + Mayúsculas + R
  • Firefox en Windows: Ctrl + F5
  • Firefox en Mac: Comando + Mayúsculas + R
  • Safari: Comando + Opción + R
  • Microsoft Edge: Ctrl + F5

2. Borre la caché de su navegador

Clear Your Browser Cache

Borrar la caché del navegador elimina todos los archivos guardados, incluidas las copias en caché de las páginas web guardadas para mayor eficacia.

Un navegador guardará una copia de una página visitada recientemente y la mostrará si visitas la misma página varias veces. La intención es ahorrar tiempo y mostrar la página rápidamente, pero puede ser un obstáculo a la hora de solucionar problemas.

Utilice una de las siguientes combinaciones u opciones de menú para acceder a la página de caché de su navegador:

  • Chrome en Windows: Ctrl + Mayús + Supr
  • Chrome en Mac: Comando + Mayúsculas + Supr
  • Firefox en Windows: Ctrl + Mayús + Supr
  • Firefox en Mac: Comando + Mayúsculas + Supr
  • Safari: Ajustes > Safari > Borrar historial y datos de sitios web
  • Microsoft Edge: Comando + Mayúsculas + Supr

Una vez que tengas abierta la ventana de datos, selecciona la opción de borrar los datos de navegación y los datos almacenados en caché. A continuación, vuelve a probar el sitio web al que intentas acceder.

3. Comprobar IsItDown

Check IsItDown

¿Está caído ahora mismo? es uno de los sitios web más útiles de Internet. Es una herramienta web que puede comprobar cualquier sitio o servicio web para ver si funciona o no.

Es útil porque te puede decir si el sitio web al que intentas acceder está activo y eres tú el que no puede llegar a él o si el propio sitio está caído y nadie puede llegar a él.

Es una forma muy fiable de averiguar si el error 502 bad gateway es un error o parte de un problema mayor de la red o de Internet.

4. Compruebe la configuración DNS del dispositivo

flush your dns

Los problemas de DNS pueden hacer que veas errores 502 de puerta de enlace incorrecta, así que eso es lo que comprobaremos a continuación.

Puedes vaciar la caché DNS de tu dispositivo o cambiar el servidor DNS. Ambos pueden, en teoría, solucionar un error 502.

Para limpiar tu DNS:

  1. Abrir un terminal en Windows o Mac
  2. Escribe 'ipconfig /flushdns' y pulsa Entre en en Windows
  3. Escribe 'dscacheutil -flushcache' y pulsa Entre en en Mac
  4. Vuelva a intentar acceder al sitio web antes de continuar

Verás un mensaje de éxito en Windows pero en Mac no te dirá nada.

Si sigues viendo errores 502, puedes intentar cambiar la configuración DNS. Puedes hacerlo en el dispositivo o en el router.

Check device DNS settings

En Windows:

  1. Escriba "ethernet" en el cuadro de búsqueda de Windows y seleccione Propiedades de Ethernet
  2. Seleccione Cambiar las opciones del adaptador en la ventana que aparece
  3. Haga clic con el botón derecho en su adaptador Ethernet en la siguiente pantalla y seleccione Propiedades
  4. Seleccione Protocolo de Internet versión 4 (TCP/IPv4) en el panel central y seleccione la opción Propiedades botón situado debajo
  5. Seleccione la opción "Utilizar la siguiente dirección del servidor DNS".
  6. Introduce 8.8.8.8 y 8.8.4.4 para Google DNS o 208.67.222.222 y 208.67.220.220 para OpenDNS.
  7. Seleccione OK

En Mac:

  1. Seleccione Preferencia del sistemas y Red
  2. Seleccione Avanzado y el DNS tab
  3. Seleccione el icono "+" para añadir un servidor DNS
  4. Introduce 8.8.8.8 y 8.8.4.4 para Google DNS o 208.67.222.222 y 208.67.220.220 para OpenDNS.
  5. Seleccione OK y luego Solicitar

Si tienes el DNS configurado en el router y no en el dispositivo, tendrás que entrar en el router y cambiarlo allí.

Si has aterrizado en esta entrada del blog porque estás viendo errores 502 y no tienes un sitio web, estás al límite de lo que puedes hacer.

Nuestra sugerencia ahora sería dejar el sitio web o el servicio que estás intentando utilizar durante un rato y volver a intentarlo otro día.

Si es propietario de un sitio web WordPress y está solucionando errores 502 en su propio sitio web, su trabajo no ha terminado.

5. Desactive su CDN de WordPress

Cloudflare 502 error

Si usted utilizar una CDN, Red de Entrega de Contenidosen su sitio web WordPress, puede intentar desactivarlo. Como el servidor proxy con el que habla su navegador tendrá que hablar con el servidor CDN, podría ser ese servidor el que diera el error 502 bad gateway.

Si usted utilizar Cloudflare y está viendo la página personalizada 502 bad gateway Cloudflare en su navegador, tiene dos opciones.

Si ves la pantalla de la imagen anterior, es probable que el fallo esté en tu proveedor de alojamiento web.

Si ves la pantalla blanca en blanco con '502 Bad Gateway cloudfare' es probable que el fallo esté en Cloudflare. Puede comprobarlo en la página Página de estado del servicio de Cloudflare.

Si utiliza otra CDN, desactívela temporalmente a través del panel de control de su proveedor de alojamiento web y vuelva a probar el sitio.

Si funciona, el CDN es el culpable, por lo que deberá solucionar el problema con su proveedor de alojamiento o de CDN.

Si el error 502 sigue apareciendo, tendrá que continuar con la solución de problemas.

6. Desactive el cortafuegos de WordPress

Disable Your WordPress Firewall

Si utiliza un cortafuegos o complemento de seguridady debería, ahora es un buen momento para solucionarlo. Los problemas de configuración del cortafuegos pueden causar errores 502 bad gateway y desactivar el cortafuegos es una prueba sencilla para averiguarlo.

  1. Inicie sesión en WordPress de forma normal
  2. Seleccione su plugin de seguridad y la opción firewall
  3. Desactivar el cortafuegos
  4. Abra su sitio web en otra pestaña del navegador y vuelva a probarlo

Si la página se carga como de costumbre, es probable que la configuración de su cortafuegos esté bloqueando el tráfico y provocando el error 502.

Si el error sigue apareciendo, vuelva a activar el cortafuegos para proteger su sitio web y continúe por esta lista.

7. Pruebe sus plugins de WordPress

¿Ha añadido últimamente algún nuevo plugin de WordPress? ¿Ha actualizado alguno de ellos a una nueva versión? Cualquiera de estas situaciones podría causar errores 502, así que vamos a abordarlas a continuación.

Para ahorrar tiempo, vamos a desactivar todos los plugins para empezar.

  1. Vaya a Plugins y Plugins instalados
  2. Marque la casilla situada en la parte superior junto a la palabra Plugin.
  3. Seleccione Acciones masivas y seleccione Desactivar
  4. Seleccione Solicitar al lado

Vuelva a probar su sitio web. Si ahora funciona, es culpa de un plugin. Habilite un plugin a la vez y vuelva a probar su sitio. En cuanto vuelvas a ver errores 502, desactiva el último plugin que hayas activado. Si tu sitio funciona, es ese plugin el que está causando todos tus problemas.

Si el error sigue apareciendo, no es un plugin. Siéntete libre de habilitarlos de nuevo y pasar a la siguiente solución.

He aquí cómo desactivar plugins incluso sin acceder a wp-admin.

8. Pruebe su tema de WordPress

Un tema de WordPress bien programado nunca debería causar el error 502, pero a veces los scripts defectuosos pueden hacer que el servidor no responda como se espera.

Malos scripts pueden significar scripts mal codificados o nefastos como los que se encuentran en temas anulados. Esta es una de las razones todo el mundo recomienda no utilizar nunca temas nulled!

Para comprobarlo, vamos a activar el tema por defecto Twenty Twenty-One en WordPress.

  1. Seleccione Apariencia y Temas en el panel de control de WordPress
  2. Pase el ratón por encima de Twenty Twenty-One y seleccione Activar
  3. Espere hasta que el nuevo tema se haya activado y vuelva a probarlo en su navegador

Si el error 502 persiste, puede volver a su tema principal.

Si el error desaparece, es su tema y tendrá que seguir con el desarrollador o utilizar un mejor tema como Astra!

9. Compruebe los registros de su servidor

Check Your Server Logs

Si no es tu CDN, plugins de WordPress o temas, puede ser un problema con el servidor web o uno de los servicios que se ejecutan en él.

Para averiguarlo, necesitaremos acceder a los registros de su servidor.

Si su host utiliza cPanelacceder a los registros del servidor es fácil.

  1. Inicie sesión en cPanel
  2. Vaya a Métricas y seleccione Errores

Si el servidor ha detectado errores, deberían aparecer en la ventana.

Analiza los errores que veas para intentar identificar la causa de los errores 502. Puede que te lleve un rato, pero deberías ser capaz de identificar la causa a partir de ahí.

Los alojamientos web que no utilizan cPanel tendrán sus propias herramientas de registro. Explora tu panel de control para encontrarlas.

10. Aumentar el límite de tiempo de espera de PHP

Increase the PHP Timeout Limit

No somos muy fans de Aumentar el límite de tiempo de PHP en WordPress. Aunque puede corregir numerosos errores, incluido el 502, se trata de una solución provisional, no de una solución real.

La verdadera solución sería identificar el script PHP que está tardando tanto y arreglarlo, pero no siempre es posible. Como aumentar el límite de tiempo de espera de PHP es posible, es todo lo que podemos hacer.

Para aumentar el límite de tiempo, tendrá que modificar su archivo php.ini. Este controla varios elementos dentro de WordPress que interactúan con PHP.

He aquí cómo hacerlo.

Encontrarás php.ini en la raíz de tu sitio web en el directorio raíz de tu alojamiento web bajo public_html.

  1. Conéctese a su proveedor de alojamiento web y cargue cPanel o el panel de control que utilice.
  2. Vaya a la carpeta raíz public_html
  3. Haga clic con el botón derecho en php.ini y seleccione Copiar
  4. Nombre el nuevo archivo php.ini.bk
  5. Seleccione el archivo original y añada el siguiente código al final y, a continuación, seleccione Guardar
max_execution_time 300

Esto le dice a PHP que permita 300 segundos para que un script se complete antes de que se produzca un error o termine el script. Aunque es poco probable que cause un error 502, se ha sabido, por lo que es un método viable de solución de problemas.

Si ha llegado hasta aquí y no ha solucionado el error 502, le recomendamos que se ponga en contacto con el servicio de atención al cliente de su proveedor de alojamiento web.

Explícales lo que ocurre y los pasos que has seguido, y trabaja con ellos para solucionar el problema a partir de ahí. Un buen proveedor de alojamiento web hará todo lo posible para que tu sitio vuelva a estar en línea, así que estarás en buenas manos.

¿Se pueden evitar los errores 502 Bad Gateway?

No es posible evitar eficazmente los errores 502 bad gateway, ya que muchas de las causas están fuera de su control.

Como usuario de la web, la gran mayoría de las veces que veas el error será causado por problemas de red en el extremo remoto. Mientras trabajes a través de tus comprobaciones locales, eso es todo lo que puedes hacer.

Como propietario o administrador de un sitio web WordPress, tiene que hacer algunas comprobaciones más pero, de nuevo, la mayoría de las veces que vea esto será un problema de la red o del servidor.

502 Errores de puerta de enlace incorrecta

Esto es todo lo que sabemos sobre los errores 502 bad gateway y cómo identificarlos y solucionarlos.

La mayoría de las veces que veas el error, no serás tú el culpable, pero las veces que lo sea, ahora tienes toda la información que necesitas para identificarlo y solucionarlo.

Trabaja metódicamente a través de esta serie de correcciones y vuelve a probar cada una de ellas. Si tiene algo que ver con tu propio dispositivo o red, pronto lo sabrás.

Como propietario de un sitio web WordPress, tienes más trabajo que hacer, pero incluso así, es muy sencillo comprobar si es tu sitio web el culpable.

Después, es hora de hablar con su proveedor de alojamiento web.

Artículos recomendados:

¿Tienes alguna otra solución fiable para los errores 502? ¿Ves algo que se nos haya pasado? ¿Tienes algo que añadir? Comparte tu opinión en los comentarios.

Divulgación: Este blog puede contener enlaces de afiliados. Si realiza una compra a través de uno de estos enlaces, es posible que recibamos una pequeña comisión. Leer información. Tenga la seguridad de que sólo recomendamos productos que hemos utilizado personalmente y que creemos que aportarán valor a nuestros lectores. Gracias por su apoyo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Astra es gratis. Ahora y siempre.

Creemos que crear sitios web atractivos no debería ser caro. Por eso Astra es gratis para todos. Empieza gratis y amplía con paquetes asequibles.

La descarga está a un solo clic

Download Checklist

REWIND

RESUMEN DEL AÑO

La descarga está a un solo clic

Introduce tu dirección de correo electrónico y sé el primero en enterarte de las actualizaciones y novedades.

Descargar gratis Astra Theme - Modal Popup Form
Scroll al inicio