Error 502 Bad Gateway: qué significa y cómo solucionarlo
El error 502 Bad Gateway aparece cuando un servidor intermedio (un proxy, Cloudflare o el servidor web) le pide la página a la aplicación que está detrás y recibe una respuesta inválida o ninguna. El visitante solo ve una página de error.
Causas más comunes
- La aplicación se cayó: PHP-FPM, Node, Python o la app que genera la página dejó de correr o se quedó sin memoria.
- Tiempo de espera agotado: la app tarda demasiado (una consulta pesada a la base de datos, un plugin lento).
- Cloudflare no llega a tu servidor: el servidor está apagado, cambió la IP o un firewall bloquea a Cloudflare.
- Mala configuración tras un cambio: un deploy, una actualización de PHP o un cambio de puerto.
Cómo solucionarlo
- Si sos visitante: recargá en un minuto. Si sigue, el problema es del sitio, no tuyo.
- Hosting compartido: revisá en el panel si la cuenta superó límites de recursos y abrí un ticket con soporte.
- WordPress: desactivá el último plugin que instalaste y reiniciá PHP desde el panel.
- Servidor propio: revisá los logs del servidor web (por ejemplo
/var/log/nginx/error.log) y el estado de la app consystemctl status. Reiniciar el servicio suele resolverlo en el momento; después buscá la causa.
502, 503 y 504: la diferencia
- 502: la respuesta de la app fue inválida o no hubo respuesta.
- 503: el servidor está sobrecargado o en mantenimiento.
- 504: la app no respondió a tiempo.
Enterate antes que tus clientes
Un 502 puede durar horas si nadie lo ve. Vigía revisa tu sitio cada pocos minutos y te avisa por Telegram apenas aparece un error, y otra vez cuando se resuelve. Gratis para 2 sitios.
¿Tu sitio está bien ahora?
O directamente probá Vigía gratis: te avisa por Telegram si se cae, y antes de que venzan el SSL y el dominio.