Cultura e Referência

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).

Ver no glossário completo

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.

Ver no glossário completo

Glossário de tecnologia — todos os 11 termos.