Erro 502: Causas e técnicas de solução de problemas
Publicados: 2021-10-26O erro 502 Bad Gateway indica que o servidor de internet retornou uma resposta inválida ao tentar acessar uma página da web.
No entanto, esse erro também pode surgir como resultado de problemas no computador.
Você não tem certeza do que significa o gateway 502 ruim ou como resolvê-lo?
Aqui está um guia passo a passo para resolver o erro 502 Bad Gateway. Aprenda o que significa, como identificá-lo e como resolvê-lo.
O que é um erro de gateway inválido 502?
Quando você tenta abrir uma página da Web, seu computador envia uma solicitação a um servidor da Web para acessar essa página. Quando o servidor recebe sua mensagem, ele conclui sua solicitação e retorna o conteúdo com um cabeçalho HTTP e um código de status HTTP. A comunicação entre o seu sistema e o servidor da web pode ter vários problemas como resultado disso.
Os códigos de status HTTP de intervalo 500, como 500, 501, 503, 504 e assim por diante, indicam erros de servidor entre essas falhas de rede.
O erro 502 é um dos códigos de status, que indica que o servidor web ao qual você se conectou está servindo como um proxy para dados retransmitidos de outro servidor, mas esse servidor retornou uma resposta inválida.
Dependendo do sistema operacional, navegador, servidor web e host, o erro 502 Bad Gateway pode aparecer de várias maneiras. A seguir estão as formas mais frequentes do erro HTTP temporário 502 Bad Gateway:
- Erro HTTP 502 Gateway Inválido
- 502 Erro de proxy
- 502 Gateway NGINX inválido
- erro de servidor
- Serviço Gateway 502 temporariamente sobrecarregado
- HTTP 502
- Erro Temporário 502
Aqui está um exemplo de como o Google o exibe.
Outros serviços, como o Twitter, podem exibir uma mensagem completamente diferente em resposta a um erro 502 Bad Gateway, como “Twitter está acima da capacidade”. Isso parece ser um pouco mais amigável.
Causas do erro 502 Gateway incorreto
Vamos examinar o que causa um erro 502 ruim antes de vermos como resolvê-lo. O erro de gateway 502 é um erro temporário que pode ocorrer por vários motivos. A seguir estão algumas das causas mais comuns.
- Devido ao aumento repentino no tráfego (sobrecarga do servidor)
- Quando o firewall bloqueia a solicitação
- Quando o endereço de domínio não pode ser resolvido
- Tempos limite do software do servidor (o retorno de uma solicitação de um servidor da Web leva mais tempo do que o pretendido.)
- Algumas extensões de navegador também podem levar a erros, principalmente uma extensão AdBlock.
Como corrigir o erro 502?
Um erro de gateway inválido 502 geralmente indica um problema de rede/servidor; às vezes, também pode ser um problema do lado do cliente. Essas opções variam dependendo se o problema está no nosso lado ou nos servidores de origem. Se o servidor de origem causar o problema, não há muito que você possa fazer como usuário, mas devemos verificar e confirmar se o problema não é nosso.
Se você é um usuário, tente estes:
Tente recarregar a página.
Quando você recebe um problema de gateway inválido 502, uma das primeiras coisas que você deve fazer é aguardar alguns minutos e recarregar o site. Isso ocorre porque um servidor temporariamente sobrecarregado pode ter causado o problema.
Verifique se o site está fora do ar para outros.
Se você estiver tendo problemas para se conectar a um site (por qualquer motivo), poderá ver se é só você ou se outras pessoas também estão tendo os mesmos problemas. Existem inúmeras ferramentas disponíveis para isso, como o down.com.
Este método mostrará onde está o problema e o ajudará a resolvê-lo. Se o site estiver fora do ar para todos, não há muito o que fazer. Você apenas terá que esperar até que seja resolvido.
Tente outro navegador
O erro 502 Bad Gateway também pode ser causado por um problema com seu navegador. Usar um navegador diferente para ver se funciona é um método fácil de testar isso. Google Chrome, Mozilla Firefox, Apple Safari ou Microsoft Edge são opções. Se o erro também aparecer no novo navegador, você saberá que não é um problema do navegador e deve tentar uma solução diferente.
Limpar Cache do Navegador
Se mudar para um navegador diferente resolver o problema, seu navegador principal pode ter armazenado em cache arquivos desatualizados ou corrompidos que estão criando o erro 502. Tentar abrir o site depois de remover esses arquivos em cache pode resolver o problema.
Verifique as extensões do navegador
Se você tiver extensões instaladas em seu navegador, uma ou mais delas podem estar causando o problema. Desative todas as suas extensões e tente acessar a página novamente. Se o erro desaparecer depois disso, provavelmente é um plug-in ou extensão que está causando o problema. Para localizar o infrator, habilite seus plugins um por um depois disso.
Reinicie os dispositivos
Se você usou o verificador de sites e determinou que o site está inativo apenas para você e tentou um navegador diferente com o mesmo resultado, sabe que o problema não está no servidor ou no navegador. Provavelmente é um problema no seu aparelho.
Provavelmente, seu computador ou equipamento de rede (Wi-Fi, roteador e assim por diante) está enfrentando alguns problemas estranhos e temporários. Esse problema pode ser resolvido reiniciando o computador e o equipamento de rede.
Alterar servidores DNS
Problemas de DNS podem ocasionalmente resultar em erros 502. Alterar os servidores DNS não é uma boa ideia, mas é uma forma de verificar se há erros. Seu ISP provavelmente configurará seus servidores DNS, a menos que você os modifique. Você pode alterá-los para servidores DNS de terceiros, como Open DNS ou Google DNS, o que pode resolver o problema. Há também outros benefícios de mudar para servidores DNS, como maior velocidade e confiabilidade.
Se você é administrador de sistema ou proprietário do site, tente estes:
O servidor de back-end está funcionando?
- Verifique se o servidor de back-end (ex – PHP, NodeJS, Tomcat, etc) está em execução? Se não, inicie-o.
- Se o servidor de back-end estiver em execução, talvez esteja travado? Ou não está em condições de atender a qualquer solicitação?
- O servidor da web pode falar com o servidor de back-end? Talvez um problema de firewall?
Veja bem, pode haver vários motivos e a melhor maneira de depurar é verificar os logs do servidor da Web e do servidor de back-end para ver por que ele não pode atender à solicitação. Depois de saber o que está causando o problema, você pode corrigi-lo.
Desative temporariamente o CDN ou o firewall.
As redes de entrega de conteúdo (CDN) são o backbone transparente da Internet para distribuição de conteúdo. O erro 502 Bad Gateway pode ser causado por um CDN. Você está usando um CDN de um serviço de terceiros.
Se alterar as configurações do Firewall e do CD não ajudar, considere desligá-los temporariamente e reiniciar o site. Este procedimento não é 100% eficaz, mas vale a pena tentar para ver qual é o problema.
Empacotando
Neste artigo, vimos o que significa o problema 502 Bad Gateway, as causas mais comuns e como resolvê-lo.
502 é um erro que ocorre quando os servidores não conseguem se comunicar. Ao aplicar as técnicas acima, você deve entender melhor o problema e como corrigi-lo.