Como Corrigir o Erro 502 Bad Gateway: 10 Métodos
O Erro 502 Bad Gateway é um código de status HTTP comum, que você pode solucionar facilmente.
Neste guia, passaremos por dez soluções práticas para diagnosticar e corrigir um erro 502 Bad Gateway, tanto no caso de problemas do lado do cliente ou do lado do servidor. Exploraremos várias causas possíveis para o erro, garantindo que você tenha uma compreensão abrangente do que pode estar acontecendo de errado e retomar acesso ao site desejado.
Vamos lá?
Conteúdo
O Que é o Erro 502 Bad Gateway?
Um erro 502 Bad Gateway é um código de status HTTP que mostra um problema de comunicação entre os servidores na internet, em que o servidor proxy ou o servidor de gateway recebe uma resposta inválida do servidor upstream. Na maioria dos casos, a resolução do erro 502 é fácil e rápida.
Código de erro | 502 Bad Gateway Error |
Tipo de erro | Erro no lado do servidor |
Variações de erro | Erro temporário (502) Erro HTTP 502 Bad Gateway 502 Erro de proxy Bad 502 Gateway 502 Serviço temporariamente sobrecarregado Uma tela em branco |
Causas de erro | Problemas no servidor upstream O servidor proxy recebeu uma resposta inválida Erros de comunicação de rede entre servidores Sobrecarga do servidor devido ao alto tráfego Cache ou extensões do navegador com defeito Configurações de DNS incorretas Problemas de firewall ou CDN mal configurados |
Quais São as Causas do Erro 502 Bad Gateway?
A mensagem de erro 502 Bad Gateway decorre de uma falha de comunicação entre servidores da web. Basicamente, ela ocorre quando um servidor que atua como intermediário recebe uma resposta de outro servidor que ele não consegue entender ou processar. Basicamente, há quatro causas para o 502 Bad Gateway:
- Resposta sem sentido – o outro servidor enviou de volta dados errados ou incompletos.
- Formato incorreto – a resposta está em uma linguagem ou formato técnico incorreto, que o o servidor intermediário não consegue interpretar.
- Sobrecarga do servidor – o outro servidor está muito ocupado e não consegue responder adequadamente.
- Problemas de rede – falhas na conexão entre os servidores.
Esses problemas impedem que o servidor intermediário atenda à sua solicitação, resultando em um erro 502.
Variações do Erro 502 Bad Gateway
Um erro 502 pode aparecer em qualquer dispositivo, serviço ou sistema operacional, mas a mensagem específica pode ser diferente dependendo da plataforma. Aqui estão algumas variações desse código de status HTTP que você pode ver:
- Simples – Temporary Error (502), Erro 502, 502 Error.
- Descritivo – Erro HTTP 502 Bad Gateway, 502 Server Error, com uma explicação.
- Técnico – 502 – Web server received an invalid response while acting as a gateway or proxy server, HTTP 502, 502 Proxy Error.
- Sobrecarga – 502 Service Temporarily Overloaded.
- Específico do servidor – 502 Bad Gateway Nginx, dependendo do software do servidor.
- Tela em branco – alguns sites mostram uma tela branca.
Alguns sites e navegadores possuem páginas de erro próprias, com informações adicionais. Por exemplo, o Chrome oferece dicas de solução de problemas e sugere tentar novamente.
O GitLab explica o problema de comunicação e fornece soluções.
O X (antigo Twitter), por outro lado, costumava exibir uma mensagem amigável com uma ilustração.
Melhore a Experiência de Usuário com Páginas de Erro Personalizadas
Recomendamos personalizar suas páginas de códigos de erro. Dessa forma, você pode melhorar a experiência do usuário fornecendo conteúdo útil aos visitantes.
Como Corrigir o Erro 502 Bad Gateway
Na maioria dos casos, o erro 502 Bad Gateway é temporário – basta aguardar cerca de 30 segundos para que ele desapareça. Para solucionar mais problemas, tente o seguinte:
1. Atualize a Página
Normalmente, o erro 502 Bad Gateway é temporário, decorrente de um aumento repentino de tráfego. Uma rápida atualização pode resolver o problema.
No Windows, pressione F5 ou CTRL + F5. No Mac, use CMD + R.
2. Verifique o Status do Site
Se o código de erro 502 ainda estiver sendo exibido, é possível que o servidor do site esteja passando por um período de inatividade.
Felizmente, há muitas ferramentas para examinar se o site está fora do ar, incluindo Down for Everyone ou Just Me e IsItDown. Basta inserir o URL desejado e verificar o status do site.
3. Limpe o Cache do Navegador
Se o erro de resposta inválida persistir, é possível que o cache do navegador tenha salvo arquivos desatualizados e corrompidos. Nesse caso, limpar o cache do navegador pode ser uma correção para o 502 Bad Gateway.
Lembre-se de que a remoção de arquivos em cache pode resultar na perda de dados importantes do navegador, incluindo favoritos e preferências de configuração. Para evitar isso, basta exportar seus dados do navegador e importá-los novamente depois.
4. Tente Acessar o Site numa Guia Anônima
Acesse o site numa aba anônima para determinar se o tempo limite do gateway 502 aparece devido a um problema relacionado ao navegador. Para abrir uma janela anônima, clique no botão de três pontos na tela do navegador e escolha Nova janela anônima.
Se o erro não ocorrer no modo de navegação anônima, é provável que alguma extensão do navegador esteja causando o problema.
Tente desativar seus complementos ou extensões um a um. Ao excluir a extensão que está causando o erro, você deverá conseguir acessar o site. De acordo com nossa experiência, bloqueadores de anúncios frequentemente são os maiores culpados pelo erro 502.
Se isso não ajudar, tente usar um navegador diferente. Por exemplo, se você estiver usando o Google Chrome, tente usar o Mozilla Firefox.
Se a página funcionar no novo navegador, algum aspecto do outro browser pode estar causando o erro. Para resolver o problema, tente excluir e reinstalar o navegador com defeito.
5. Limpe o Cache do DNS
Outras causas comuns do 502 Bad Gateway são problemas de DNS, como endereços IP incorretos e servidores DNS que não respondem.
Nesse caso, limpar o cache do DNS pode ser a solução. Esse método funciona de forma semelhante à limpeza do cache do navegador: ele removerá os arquivos defeituosos do seu servidor DNS.
Considere também alterar temporariamente seus servidores DNS. Por padrão, seu provedor de internet atribui seus servidores DNS automaticamente. No entanto, você sempre pode alterá-lo para um servidor de terceiros, como o DNS Público do Google.
6. Teste em Outro Dispositivo
Se nenhuma das soluções de erro 502 acima funcionar, teste sua conexão com a internet em outro computador ou dispositivo móvel, de preferência conectado a uma rede diferente.
Além disso, tente reiniciar o computador e o roteador. Isso mostrará se o erro está relacionado ao seu equipamento de rede ou se o problema está em outro lugar.
7. Verifique os Registros de Erros
Se você encontrar um erro 502 no site após uma alteração ou atualização, pode estar lidando com um erro no servidor da web. A melhor forma de resolver esse problema é verificar o registro de erros do site.
Normalmente, seu servidor para sites permite acessar o log de erros do site por meio de um painel de administração. Você também pode ativar o log de erros no seu site WordPress adicionando as seguintes linhas no wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Todos os erros gerados aparecerão no arquivo wp-contents/debug.log, permitindo que você detecte quais estão causando o erro 502 Bad Gateway.
8. Verifique Plugins e Temas
Às vezes, plugins ou temas com defeito podem causar o erro 502.
Isso ocorre porque plugins e temas mal codificados podem entrar em conflito uns com os outros. Quando isso acontece, seu servidor interrompe todos os scripts e consultas em seu site, tornando-o inacessível.
Em alguns sites, o problema geralmente é causado por plugins de cache ou de segurança. Há uma boa chance de que esses plugins bloqueiem a comunicação entre os servidores, fazendo com que o erro persista.
Se você não tiver um plugin de cache ou de segurança instalado, mas ainda assim estiver encontrando o erro HTTP 502, uma boa ideia desativar seus plugins e reativá-los um a um. Para fazer isso, vá até Plugins e clique em Desativar no menu Ações em massa.
Em seguida, ative cada plugin e atualize o site após ativar cada um deles. Quando o erro 502 aparecer novamente, você terá encontrado o plugin com problema.
No entanto, se você não conseguir acessar o painel do WordPress, tente desativá-los no painel de hospedagem ou em um cliente FTP. Navegue até o diretório wp-content e renomeie o diretório de plugins, por exemplo, para plugins-disable.
Se você usa a Hostinger, acesse seu hPanel e clique em Arquivos. A partir daí, vá para Gerenciador de Arquivos → public_html → wp-content.
Quando o site voltar a funcionar depois que todos os plugins forem desativados, você poderá renomear a pasta novamente para plugins. Em seguida, tente ativar os plugins um a um para determinar qual deles causou o erro.
Se o site ainda não estiver funcionando, siga as mesmas etapas com seus temas do WordPress.
9. Verifique sua Rede de Distribuição de Conteúdo (CDN)
Outra causa dos erros 502 Bad Gateway podem ser problemas com sua rede de distribuição de conteúdo (CDN) ou serviços de proteção de DDoS.
Uma CDN adiciona uma camada extra entre o servidor e o navegador para carregar conteúdo da internet com mais eficiência. No entanto, essa camada pode apresentar problemas ao se conectar com seu servidor de origem, resultando em erros 502.
Um exemplo notável é o Cloudflare, onde o 502 Bad Gateway pode ocorrer em duas variações diferentes, dependendo do problema.
A tela acima indica que o problema está no lado do Cloudflare. Para corrigi-lo, você precisará entrar em contato com a equipe de suporte técnico da empresa. Lembre-se de verificar a página de status do sistema da Cloudflare antes de fazer isso.
Como alternativa, você pode desativar o Cloudflare. No entanto, lembre-se de que a propagação do DNS pode levar algumas horas.
Se você vir o erro do Cloudflare mostrado acima, isso significa que o problema está no seu provedor de hospedagem. Nesse caso, tente entrar em contato com a equipe de suporte do provedor e peça ajuda.
10. Aumente o max_execution_time e o max_input_time do PHP
O timeout do PHP ocorre sempre que um processo PHP é carregado por mais tempo do que o max_execution_time ou o max_input_time especificados. Esses são os valores definidos nas configurações do PHP em seu servidor web. Normalmente, os valores são definidos como 300 segundos, por padrão.
Um timeout pode ocorrer durante o processo de migração e disparar um erro 502 Bad Gateway. Para corrigir esse problema, entre em contato com o suporte ao cliente do seu provedor de hospedagem para verificar quais são os valores definidos e se é possível aumentá-los.
Como Corrigir o Erro 502 Bad Gateway – Tutorial em Bídeo
Se você preferir acompanhar um tutorial em vídeo, confira este guia da Hostinger sobre como resolver esse erro:
Conclusão
Encontrar um erro 502 Bad Gateway Error pode ser incômodo, mas é um problema comum que se origina de um erro de comunicação entre servidores de sites ou e-mail.
Há muitos motivos para esse erro, incluindo configurações incorreta do servidor, sobrecargas, erros de software e problemas de rede. Ele pode ocorrer tanto no HTTP/1.1 quanto no HTTP/2.
Para resolver um erro de rede 502, atualize a página, verifique as configurações do servidor, cheque a estabilidade da rede, limpe o cache do DNS ou verifique se há tempo de inatividade generalizado. Boa sorte!
Erro 502 Bad Gateway: Perguntas Frequentes
Encontre abaixo respostas para algumas das perguntas mais comuns sobre o erro 502 Bad Gateway.
O Erro 502 Bad Gateway é Permanente?
Não, o erro 502 Bad Gateway geralmente é temporário. Ele pode ocorrer devido a problemas pontuais, como erros no código do servidor ou problemas de DNS. Normalmente, você pode resolver o problema atualizando a página ou aguardando alguns minutos. Embora seja um erro do lado do servidor, a mensagem 502 Bad Gateway pode aparecer devido a fatores do lado do cliente, como configurações de cache ou DNS.
O 502 Bad Gateway Significa que Meu Site foi Invadido?
Um erro 502 Bad Gateway normalmente não indica uma invasão. Mais frequentemente, ele representa algum problema de comunicação do servidor, como quando um servidor proxy recebe uma resposta inválida de um servidor upstream. Embora seja possível que atividades mal-intencionadas levem a erros de servidor, um erro 502 por si só não é um indicativo de invasão ou violações de segurança.
O Erro 502 Bad Gateway Afeta o SEO?
Sim, um erro 502 Bad Gateway pode afetar a otimização de mecanismos de pesquisa (SEO) se persistir por muito tempo. Mecanismos de busca como o Google visam proporcionar aos usuários uma boa experiência, e páginas inacessíveis devido a erros de servidor podem afetar negativamente a classificação de um site. É fundamental resolver esses erros prontamente para minimizar qualquer possível impacto de SEO, especialmente em sites de nível empresarial.
Comentários
August 25 2018
como acho a pasta wp-content
August 30 2018
Oi, Flavia. Fica dentro da pasta raiz da instalação do WordPress. É só acessar o gerenciador de arquivos e vai estar dentro da pasta public_html Espero que dê certo ;)
March 30 2019
Muito bem elaborado seu texto, gostei, Parabéns!!!
April 03 2019
;)
May 11 2019
Muito bacana, gostei.
October 17 2019
Gostei muito do artigo do seu site. Estarei acompanhando sempre.Grata!!!
November 07 2019
Gostei muito desse site, vou ver se melhoro meu site para ficar tão bonito como esse.
November 11 2019
Adorei seu post!
November 30 2019
Muito massa, obrigado pelo conteúdo! Você ganhou um seguidor, eu!
December 04 2019
Ficamos muito felizes em ler feedbacks assim! Escrevemos nossos conteúdos com carinho para vocês! ?
December 19 2019
Top este conteudo agora sei que posso viver do que eu mais gosto Muito obrigado pela informação!
February 20 2020
Parabéns pelo artigo, ajuda bastante e esta bem rankeado! Abraço.
July 17 2020
Estou com este problema em um cliente, acontece todas as vezes que algum processamento (resposta do servidor) leva mais que 8 minutos. Não conseguimos achar solução.
July 22 2020
Olá, se você tiver uma conta em nossa hospedagem, você pode conversar com a nossa equipe de Sucesso do Cliente em busca de uma solução!
December 14 2020
Parabéns pelo conteúdo eficiente
December 14 2020
Muito obrigado, agradecemos muito a preferência! :D
June 16 2021
Estou com problema em meu site, ele está sendo criado agora por mim mesmo, porém fui fazer um teste, anúnciei um produto e na hora da compra ser finalizada aparece (502 Bad Gateway). Preciso de uma ajudinha
June 25 2021
Olá Luiz, recomendo que você converse com nosso time de sucesso do cliente, neste caso! ?
July 14 2021
Estou tentando fazer uma inscrição em um determinado site e na hora de concluir da esse erro o que eu faço?
July 23 2021
Olá, Wemerson! Nesse caso é bem provável que o erro esteja no servidor desse site, e o melhor seria reportar para os responsáveis pela página para que arrumem! ;)
May 13 2024
Removi dados da navegação sem querer de um site e apareceu isso. Como resolver?
May 17 2024
Oi, João! O erro 502 Bad Gateway geralmente não está relacionado aos dados de navegação, mas sim a problemas no servidor ou na comunicação entre servidores. Tente limpar o cache do seu navegador e recarregar a página. Se o problema continuar, entre em contato com o suporte técnico do seu provedor de hospedagem para verificar se há problemas no servidor. Boa sorte!
May 29 2024
Estou 12 horas com o erro 502 não consigo acessar a plataforma. Como faço p resolver isso?
June 07 2024
Oi, Giselle, qual plataforma?