ConfiguraciónCategoría

Error 502 Bad Gateway: Qué es, causas comunes y cómo solucionarlo

lectura de 6 minuto(s)
Equipo de Contenidos de GoDaddy
que es el error 502 bad gateway

¿Qué significa el error 502 Bad Gateway?

El error 502 Bad Gateway significa que un servidor que actúa como intermediario, como un proxy o una CDN, no ha recibido una respuesta válida del servidor principal al intentar cargar una página. Es decir, aunque la web existe, un servidor ‘no entiende’ o no consigue completar bien la comunicación con otro servidor del proceso web de carga.

Causas comunes del error 502

Este fallo suele aparecer cuando la comunicación entre servidores se rompe, se retrasa o devuelve datos incorrectos, y los siguientes son algunos de los principales motivos que lo provocan.

  • Servidor de origen caído o saturado: Si el servidor principal no responde a causa de una posible sobrecarga, una caída o labores de mantenimiento, el intermediario devuelve un error 502.
  • Respuesta inválida del servidor: El proxy puede recibir cabeceras o datos mal formados y rechazar la respuesta por no ajustarse al protocolo HTTP.
  • Problemas de red o firewall: Bloqueos, reinicios de conexión o rutas inaccesibles impiden a ambos servidores comunicarse correctamente.
  • Error DNS o de configuración: Una resolución incorrecta del dominio o un puerto equivocado evita alcanzar el servidor de origen.
  • Fallo SSL/TLS o tiempos agotados: Certificados inválidos, negociación fallida o procesos demasiado lentos pueden romper la conexión entre sistemas.

Cómo solucionar el error 502 Bad Gateway paso a paso

Resolver un código de error 502 Bad Gateway no es difícilsi se tienen claros los pasos a seguir. ¡Por eso hemos preparado una breve guía que te orientará paso a paso durante todo el proceso!

1. Recarga la página y borra la caché del navegador

Empieza por lo más simple: recargar la página con F5 o Ctrl+F5 para forzar una nueva petición. Si el error continúa, lo siguiente sería borrar la caché del navegador, ya que puede estar mostrando una versión antigua o dañada del sitio.

Después, solo hay que abrir la web en modo incógnito o en otro navegador para comprobar si el problema persiste también en tu equipo actual.

2. Comprueba si hay problemas con tu CDN o Firewall (ej. Cloudflare)

Si usas una CDN o un firewall como Cloudflare, revisa su panel para comprobar si el origen está caído, bloqueado o devolviendo respuestas no válidas. Una prueba útil es pausarlos temporalmente y repetir la carga. Si así funciona, el origen del 502 puede estar en la configuración, en la conexión con el servidor o en el propio servicio intermedio web.

3. Revisa el estado de tus servidores DNS

Tras lo anterior, tendrás que comprobar tus DNS. Confirma que el dominio esté apuntando a la IP correcta, que los registros A, AAAA o CNAME sean los esperados y que no haya cambios recientes pendientes de propagación. Si acabas de migrar la web, espera un tiempo prudente y limpia la caché DNS local, pues una resolución incorrecta también puede provocar errores 502 en algunas visitas.

4. Desactiva tus plugins y temas temporalmente

En WordPress, lo más recomendable es desactivar temporalmente todos los plugins y cambiar a un tema por defecto para descartar incompatibilidades. Si puedes, hazlo en un entorno de pruebas.

Si el error desaparece, reactiva los plugins uno a uno y luego el tema habitual. Esto te permitirá identificar qué extensión o diseño está generando el conflicto sin tocar más de la cuenta las configuraciones de tu web.

5. Verifica los registros (logs) y aumenta los límites de PHP

Si sigue apareciendo el código de error 502, toca revisar los logs del servidor y de PHP, ya que suelen mostrar errores de memoria, tiempo de ejecución o código incompatible. 

Después, aumenta con cuidado límites como ‘memory_limit’ o ‘max_execution_time’ desde tu panel o archivos de configuración. Si no tienes acceso técnico, reúne esos datos y compártelos con tu proveedor de hosting para acelerar la solución del problema.

Errores similares al 502 Bad Gateway

Aunque algunos mensajes de error parecen iguales a simple vista, cada código indica un problema concreto, y distinguirlos es preciso para poder aplicar la solución más apropiada.

  • 500 Internal Server Error: Se trata de un fallo genérico del servidor cuando no encuentra un código 5xx más preciso. No implica un problema entre servidores por sí mismo.
  • 503 Service Unavailable: Señala que el servidor no está listo para atender la solicitud, normalmente por sobrecarga o mantenimiento temporal. Suele resolverse cuando el servicio recupera capacidad.
  • 504 Gateway Timeout: Se parece mucho al 502, pero aquí la puerta de enlace no recibe respuesta a tiempo del servidor de origen dentro del plazo esperado.

En cuanto al código 502 Server Error, no suele ser un código distinto, sino otra forma de mostrar un 502 Bad Gateway en algunos servicios, navegadores o herramientas.

Cómo evitar el error 502 en el futuro

Si quieres reducir al máximo la probabilidad de volver a ver un error 502, te conviene revisar la salud de tu web cada cierto tiempo.

  • Mantén actualizados CMS, plugins, temas y software del servidor.
  • Monitoriza el uso de recursos.
  • Comprueba DNS, SSL y reglas del firewall tras cualquier cambio.
  • Utiliza logs y alertas para detectar fallos antes de que afecten a los usuarios.

Si tu tráfico crece, valora escalar hosting, CDN o límites de ejecución y probar la web después de cada ajuste.

¿El error 502 puede perjudicar el SEO?

Sí, Google trata los códigos 5xx, incluido el 502, como errores de servidor, lo que reduce temporalmente la frecuencia de rastreo, ignora el contenido recibido y, si el problema persiste, puede acabar retirando URLs ya indexadas. Al volver a servir respuestas 2xx, Google recupera el rastreo de forma gradual para la web..

¿El error 502 siempre significa que falla tu hosting?

En la mayoría de las ocasiones, sí. Si la página de error está marcada con Cloudflare, normalmente refleja un 502 o 504 que viene del origen, y si aparece una página en blanco sin marca también puede originarse en Cloudflare. Revisar panel, logs y hora exacta del fallo ayuda a localizar qué está generando el problema.

¿Qué datos conviene enviar al soporte técnico?

Para acelerar la ayuda, lo mejor es aportar la URL exacta afectada, la fecha y hora con zona horaria, y el resultado de ‘/cdn-cgi/trace’. Además, conviene adjuntar capturas, logs del servidor, cambios recientes en DNS, SSL, firewall o plugins y aclarar si el fallo afecta a toda la web o solo a parte de ella.

¿Un problema de compresión puede provocar un 502?

Sí, si el origen envía contenido ‘gzip’ dañado o comprimido sin actualizar correctamente la cabecera ‘content-length’, puede terminar en un código de error 502. Si tienes sospechas de que esto puede estar ocurriendo, desactiva la compresión en el origen y repite la prueba para confirmar si desaparece tras el cambio.

Products Used

Hosting
Web HostingObtén más información