Erro 502 Bad Gateway
Um servidor agindo como gateway ou proxy (balanceador de carga, CDN, proxy reverso) pediu uma resposta ao servidor final e recebeu algo inválido ou nenhuma resposta.
Causas comuns
- O servidor de origem caiu ou travou sob alta carga.
- Tempo limite entre o proxy e a aplicação (ex.: PHP-FPM, Node) esgotado.
- Deploy em andamento que reiniciou o servidor no meio de um pedido.
- Erro de configuração no proxy reverso ou CDN.
O que fazer
- Espere um ou dois minutos e recarregue — muitas vezes é instabilidade passageira.
- Limpe o cache do navegador e tente de novo.
- Veja se o site está fora do ar para todo mundo (página de status oficial, se houver).
Se você administra o servidor
O que fazer com isso
Se você administra o servidor
Veja os logs do proxy reverso (nginx, Apache) e da aplicação no mesmo intervalo de tempo.
O que fazer com isso
Se você administra o servidor
Aumente o tempo-limite do proxy se a aplicação demora para responder, ou otimize a consulta lenta.
Glossário: os termos desta página
Código de status HTTP
Número de 3 dígitos que o servidor manda junto com a resposta, dizendo se deu certo (2xx), se foi redirecionado (3xx), se o erro foi do visitante (4xx) ou do servidor (5xx).
Gateway
Servidor intermediário entre o visitante e o servidor final (proxy reverso, balanceador de carga, CDN). Erros "bad gateway" acontecem quando esse intermediário não recebe resposta válida.
Glossário de tecnologia — todos os 11 termos.