O erro 502 Bad Gateway indica que o servidor da internet forneceu uma resposta inválida ao tentar acessar uma página web.
Entretanto, esse erro pode surgir também devido a problemas no seu próprio computador.
Não tem certeza do que significa o erro 502 Bad Gateway ou como solucionar o problema?
Apresentamos um guia passo a passo para corrigir o erro 502 Bad Gateway. Descubra o que ele significa, como identificá-lo e como resolvê-lo.
O que é um erro 502 Bad Gateway?
Quando você tenta acessar uma página web, seu computador envia uma solicitação para um servidor web. Este servidor processa a solicitação e devolve o conteúdo desejado, juntamente com um cabeçalho HTTP e um código de status HTTP. Durante essa comunicação entre seu dispositivo e o servidor, podem ocorrer diversas falhas.
Os códigos de status HTTP na faixa dos 500, como 500, 501, 503, 504 e outros, sinalizam erros de servidor durante essas falhas de rede.
O erro 502 é um desses códigos, indicando que o servidor web ao qual você se conectou está atuando como um intermediário para dados de outro servidor, mas este segundo servidor enviou uma resposta inválida.
A forma como o erro 502 Bad Gateway é exibido pode variar de acordo com o sistema operacional, navegador, servidor web e provedor de hospedagem. Veja algumas das formas mais comuns como este erro HTTP temporário aparece:
- Erro HTTP 502 Bad Gateway
- 502 Erro de Proxy
- 502 Bad Gateway NGINX
- Erro de Servidor
- 502 Serviço de Gateway Temporariamente Sobrecarregado
- HTTP 502
- Erro Temporário 502
Aqui está um exemplo de como o Google exibe este erro.
Outras plataformas, como o Twitter, podem exibir mensagens diferentes, como “O Twitter está sobrecarregado”, que parece ser uma forma mais amigável de comunicar o erro 502 Bad Gateway.
Causas do erro 502 Bad Gateway
Antes de abordarmos a solução, vamos analisar as causas do erro 502. Este erro temporário pode ocorrer por diversos motivos. Veja algumas das causas mais comuns:
- Aumento repentino do tráfego (sobrecarga do servidor)
- O firewall bloqueando a solicitação
- Incapacidade de resolver o endereço de domínio
- Tempos limite do software do servidor (o tempo para obter a resposta de um servidor web é maior do que o esperado)
- Certas extensões de navegador, principalmente bloqueadores de anúncios, podem causar erros
Como corrigir o erro 502?
Um erro 502 Bad Gateway geralmente aponta para um problema de rede ou servidor. Às vezes, pode ser um problema no seu lado. As soluções dependem se o problema está no seu dispositivo ou nos servidores de origem. Se o problema for no servidor de origem, há pouco a fazer como usuário, mas é importante verificar se não há problemas no seu lado.
Se você é um usuário, tente o seguinte:
Recarregue a página.
Ao encontrar um erro 502, a primeira ação recomendada é aguardar alguns minutos e recarregar a página. Um servidor temporariamente sobrecarregado pode ser a causa.
Verifique se o site está fora do ar para outros usuários.
Se você está com dificuldades para acessar um site, verifique se o problema é exclusivo do seu acesso ou se outros também estão com a mesma dificuldade. Existem várias ferramentas online para isso, como down.com.
Este método ajuda a localizar onde está o problema. Se o site estiver fora do ar para todos, não há muito a fazer, a não ser aguardar a resolução.
Experimente outro navegador.
O erro 502 Bad Gateway também pode ser causado por um problema no seu navegador. Tentar acessar a página em um navegador diferente é uma forma rápida de testar essa possibilidade. Experimente navegadores como Google Chrome, Mozilla Firefox, Apple Safari ou Microsoft Edge. Se o erro persistir no novo navegador, o problema não é o seu navegador e você deve procurar outra solução.
Limpe o cache do navegador.
Se mudar de navegador resolver o problema, é possível que o seu navegador principal tenha armazenado arquivos desatualizados ou corrompidos no cache, causando o erro 502. Remover os arquivos em cache pode resolver a questão.
Verifique as extensões do navegador.
Extensões instaladas no seu navegador podem causar o problema. Desative todas as extensões e tente acessar a página novamente. Se o erro desaparecer, o problema pode ser causado por um plugin ou extensão. Ative as extensões uma a uma para encontrar a causadora do problema.
Reinicie os seus dispositivos.
Se você verificou que o site está fora do ar apenas para você e o erro persiste em navegadores diferentes, o problema não é o servidor nem o navegador. Pode haver um problema com o seu dispositivo.
Seu computador ou equipamento de rede (Wi-Fi, roteador) podem estar enfrentando problemas temporários. Reiniciar o computador e os equipamentos de rede pode resolver a situação.
Mude os servidores DNS.
Problemas de DNS podem, ocasionalmente, resultar em erros 502. Alterar os servidores DNS é uma opção para verificar se há erros. Seu provedor de internet geralmente configura seus servidores DNS, a menos que você os modifique manualmente. Você pode mudar para servidores DNS de terceiros, como Open DNS ou DNS do Google, o que pode resolver o problema e trazer benefícios como maior velocidade e confiabilidade.
Se você é administrador do sistema ou proprietário do site, tente o seguinte:
O servidor de back-end está funcionando?
- Verifique se o servidor de back-end (PHP, NodeJS, Tomcat, etc.) está em execução. Se não, inicie-o.
- Se o servidor de back-end estiver em execução, ele pode estar travado? Ou não está em condições de responder a nenhuma solicitação?
- O servidor web consegue se comunicar com o servidor de back-end? Pode haver um problema de firewall?
Existem diversas possíveis causas, e a melhor maneira de depurar é verificar os logs do servidor web e do servidor de back-end para identificar a razão da falha na resposta à solicitação. Uma vez identificada a causa, você pode corrigir o problema.
Desative temporariamente a CDN ou o firewall.
As redes de distribuição de conteúdo (CDNs) são importantes para distribuir conteúdo na internet. O erro 502 Bad Gateway pode ser causado por uma CDN. Se você estiver usando um serviço de CDN de terceiros.
Se alterar as configurações do firewall e da CDN não resolver, considere desativá-los temporariamente e reiniciar o site. Este procedimento pode não ser 100% eficaz, mas vale a pena tentar para verificar qual é a origem do problema.
Conclusão 👨💻
Neste artigo, abordamos o significado do erro 502 Bad Gateway, suas causas mais comuns e como solucioná-lo.
O erro 502 ocorre quando os servidores não conseguem se comunicar. Ao aplicar as técnicas apresentadas, você poderá entender melhor o problema e como corrigi-lo.