Como corrigir o erro 502 Bad Gateway?
Publicados: 2022-11-11Gostaria de saber como corrigir o erro 502 bad gateway ? Normalmente, o erro 502 Bad Gateway é resultado de uma falha de rede entre dois servidores na internet, o que significa que o problema não tem nada a ver com seu computador ou conexão com a internet.
Em geral, os erros 502 Bad Gateway são completamente independentes de sua configuração específica, o que significa que você pode ver um em qualquer navegador, executando qualquer sistema operacional ou usando qualquer dispositivo.
Este artigo discutirá o que é um erro de gateway ruim 502, quais são suas causas, suas variações, seu impacto no SEO e como corrigi-lo com vários métodos.
O que é um erro 502 Bad Gateway?
Se você receber uma mensagem de erro 502 Bad Gateway, isso significa que o servidor ao qual você está tentando se conectar recebeu uma resposta inválida.
Uma solicitação HTTP é enviada pelo seu navegador ao servidor ao acessar uma URL. No entanto, nesse caso, a solicitação era inválida e retornou um código de status HTTP 502. Os códigos de status HTTP são um meio pelo qual navegadores e servidores se comunicam.
Uma URL é acessada por meio de um navegador enviando uma solicitação HTTP para o servidor do site que você está visitando. Após solicitar os recursos, o servidor retorna um código de status e os recursos solicitados.
Os códigos de status HTTP podem ser categorizados em cinco categorias: 1xx – informativo, 2xx – sucesso, 3xx – redirecionamento, 4xx – erro do cliente e 5xx – erro do servidor.
Geralmente, os códigos de status que começam com o dígito 5 indicam erros que ocorrem quando há uma falha na rede ou um problema de comunicação entre servidores web.
Há também códigos de status 5xx, como 500 Internal Server Error, 501 Not Implemented, 503 Service Unavailable e 504 Gateway Timeout.
Na maioria dos casos, a causa do erro está no próprio servidor, embora os motivos exatos de cada erro possam variar.
O que causa um erro 502 Bad Gateway?
Você deve primeiro examinar os possíveis fatores que podem estar causando o erro do Gateway antes de tentar corrigi-lo. Estes são alguns deles:
Nome de domínio não resolvido
Normalmente, isso ocorre quando um nome de domínio não resolve para o endereço IP correto. Se seu nome de domínio foi migrado recentemente para um servidor DNS de host diferente, pode levar até 24 horas para que as alterações sejam totalmente propagadas e efetivas.
Sobrecarga do servidor de origem
O servidor de origem pode ficar sobrecarregado e travar sempre que ficar sem recursos, resultando em uma mensagem de erro HTTP 502.
Foi demonstrado que picos repentinos no tráfego, falta de memória e tempos limite de software são algumas das causas comuns de sobrecarga do servidor.
Erros do navegador
Às vezes, os navegadores podem exibir um erro de codificação 502, mesmo que não haja problemas com o servidor ou a rede.
Se isso acontecer, o erro pode ser causado por extensões de navegador defeituosas, como bloqueadores de anúncios, versões desatualizadas do navegador ou arquivos corrompidos no cache do navegador.
Problemas de equipamento de rede doméstica
Seu equipamento de rede provavelmente está enfrentando um problema temporário se ocorrerem erros HTTP 502 em mais de um site ou navegador.
Blocos de firewall
Os firewalls impedem que tráfego suspeito entre no seu site. No entanto, alguns sistemas de firewall podem detectar falsos positivos como resultado de sua hipersensibilidade.
Existe a possibilidade de que o sistema esteja bloqueando um provedor de serviços de Internet específico ou uma solicitação de CDN.
Como corrigir um erro 502 Bad Gateway?
O erro 502 Bad Gateway geralmente é causado por problemas no lado do servidor, mas também pode ser devido a configurações incorretas ou problemas temporários no computador do cliente.
Nesta seção, apresentamos vários métodos para corrigir esse erro:
Método 1: atualize a página do site
Você pode tentar a primeira solução esperando um minuto ou dois e, em seguida, atualizando seu navegador da Web atual. Muitas vezes, o erro ocorre devido a um aumento no tráfego.
Portanto, geralmente é suficiente atualizar a página. Um atalho pode ser obtido pressionando F5 ou CTRL + F5 , enquanto em um Mac, pressionar CMD + R será eficaz.
Se o site não estiver disponível, você também pode tentar usar uma ferramenta online como Host Tracker ou Website Planet.
Dessa forma, será possível identificar se o erro é resultado de um problema do lado do cliente ou do lado do servidor.
Método 2: Limpe o cache do seu navegador
Você pode ter arquivos desatualizados e corrompidos armazenados no cache do navegador se continuar recebendo o erro.
Pode ser necessário limpar o cache do navegador para resolver um erro HTTP 502 Bad Gateway neste caso.
Os arquivos em cache podem conter dados importantes do navegador, como favoritos e configurações, portanto, tenha cuidado antes de removê-los. Você pode evitar isso exportando seus dados do navegador e importando-os novamente mais tarde.
Método 3: tente no modo de navegação anônima
O modo de navegação anônima também é uma boa ideia para acessar o site, pois ajudará a determinar se a mensagem de erro 502 bad gateway é resultado de um problema com o navegador.
Siga estas etapas para criar uma nova janela anônima:
- Clique no botão de três pontos na tela do seu navegador
- Selecione Nova janela anônima no menu suspenso.
Uma extensão do navegador pode estar causando o problema se o erro não aparecer no modo de navegação anônima. Como resultado, tente desabilitar gradualmente todos os complementos e extensões até poder acessar o site depois de excluir o que está causando o erro.
Você pode tentar usar uma sessão de navegador diferente se a desativação de extensões não tiver ajudado. Por exemplo, se você estiver usando o Google Chrome, tente usar o Mozilla Firefox.
Se o seu navegador anterior causar o erro quando a página for carregada normalmente no seu novo navegador, seu navegador atual provavelmente é o culpado.
Se você estiver enfrentando um problema com seu navegador, é recomendável excluí-lo e reinstalá-lo.
Método 4: Liberar servidores DNS
Também há casos em que o erro ocorre devido a problemas de DNS, como endereços IP incorretos e servidores DNS que não respondem.
Você pode resolver esse problema liberando seu cache DNS nesta instância. De maneira semelhante à limpeza do cache do navegador, esse método eliminará registros DNS defeituosos.
Uma das etapas que você pode seguir é alterar temporariamente seus servidores DNS. Seu provedor de serviços de Internet é responsável por atribuir seus servidores DNS por padrão.
Se você quiser mudar para um servidor DNS de terceiros, como o DNS público do Google, poderá fazê-lo a qualquer momento.
Método 5: Tente outro navegador
Você também pode resolver esse problema usando outro navegador, incluindo Firefox, Chrome, Edge, Opera, Internet Explorer e Safari.
Usando um navegador alternativo que não produz um erro 502 Bad Gateway, agora você pode ter certeza de que seu navegador original é o culpado.
Supondo que você tenha seguido os conselhos de solução de problemas acima, agora pode ser a hora de tentar reinstalar seu navegador para ver se isso resolverá o problema.
Método 6: Experimente outro dispositivo
Seu servidor pode ser a origem de um erro que ocorre após você ter realizado uma alteração ou atualização específica. A melhor maneira de resolver esse problema é revisar os logs de erros do seu site.
Na maioria dos casos, seu host oferece uma interface de usuário por meio da qual você pode habilitar os logs de erros do site. Também é possível habilitar o log de erros para seu site WordPress adicionando as seguintes linhas ao seu arquivo wp-config.php :
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
O arquivo wp-contents/debug.log conterá todos os erros gerados, permitindo identificar qual deles está causando o erro 502 Bad Gateway.
Método 7: Verifique o log de erros e desative os plug-ins
Pode haver um problema técnico com um ou mais de seus plugins ou temas. A razão para isso é que plugins e temas mal codificados podem entrar em conflito uns com os outros.
Durante esse evento, seu servidor interromperá todos os scripts e consultas em seu site, resultando na inacessibilidade de seu site.
Alguns sites são afetados por esse problema devido ao cache ou plug-ins de segurança. Em alguns casos, esses plugins bloqueiam a comunicação entre os servidores, resultando em erros persistentes.
Você deve desabilitar seus plugins e reativar cada um individualmente se encontrar um erro HTTP 502 sem um cache ou plugin de segurança instalado.
Siga estas etapas para fazer isso:
- Vá para Plugins em seu painel do WordPress.
- Clique em Plugins Instalados .
- Clique em Desativar no menu Ações em massa .
- Clique no botão Aplicar .
- Ative cada plugin enquanto atualiza seu site WordPress.
Se você encontrar o erro 502 novamente, você encontrou o plugin problemático.
Se você não conseguir acessar o painel do WordPress, poderá desativá-los usando o painel de controle de hospedagem ou o aplicativo FTP.
Faça uma alteração no diretório de plugins no diretório wp-content , renomeando-o, por exemplo, plugins-disable .
Após o seu site ter sido restaurado ao seu estado original após a remoção de todos os plugins, você pode renomear a pasta de volta para plugins.
Se o erro persistir, habilite os plugins um por um para identificar qual deles está causando isso. Se o site ainda não funcionar, siga as mesmas etapas com seus temas do WordPress também.
Método 8: Verifique os plugins e temas do WordPress
Em muitos casos, o servidor cancela scripts e consultas devido a código incorreto em seu site WordPress, possivelmente de um plugin ou tema de terceiros
Além disso, muitos plugins de cache geraram erros 502 devido à configuração incorreta. Várias soluções possíveis para este problema incluem a desativação de todos os plugins. Você deve observar que a desativação de um plug-in não resultará em perda de dados.
As etapas abaixo podem ser seguidas se você ainda conseguir acessar seu painel de administração:
- Vá para Plugins em seu painel do WordPress.
- Clique em Plugins Instalados .
- Clique em Desativar no menu Ações em massa .
- Clique no botão Aplicar .
Todos os seus plugins serão desativados como resultado desta ação. Você precisará determinar qual causa do problema é responsável se isso resolver o problema.
- Ative cada plugin enquanto atualiza seu site WordPress.
Se você receber um retorno de erro de gateway 502, você descobriu o plug-in com mau comportamento. Depois disso, você pode entrar em contato com o desenvolvedor do plugin ou enviar um ticket de suporte para o sistema de suporte do WordPress.
Se você não conseguir acessar sua página de administração, poderá usar o FTP para acessar seu servidor e renomear sua pasta de plugins para algo como plugins_old e, em seguida, verificar seu site.
Se corrigir o problema, você deve testar cada plugin individualmente. Siga estas etapas para fazer isso:
- Renomeie sua pasta de plugins de volta para “plugins”.
- Renomeie cada pasta de plugin dentro dela, uma por uma, até localizar o problema.
Você deve sempre manter seus plugins, temas e núcleo do WordPress atualizados, bem como certificar-se de que está executando uma versão PHP compatível com seu site. Se precisar de ajuda, você sempre pode entrar em contato com seu anfitrião.
Método 9: Reinicie o PHP
Reiniciar o PHP também pode ser uma opção. O host pode não fornecer isso. Nesse caso, você pode abrir um ticket de suporte e solicitar que o PHP seja reiniciado.
Método 10: Verifique os CDNs
Também pode haver dificuldades com o serviço de mitigação de CDN ou DDoS, resultando no erro 502 Bad Gateway.
Uma rede de entrega de conteúdo da Internet fornece uma camada adicional de segurança entre o servidor e o navegador, garantindo que o conteúdo da Web seja entregue com eficiência.
Existe, no entanto, a possibilidade de que essa camada encontre um problema ao se conectar ao seu servidor de origem, o que pode resultar em um erro 502.
Um exemplo notável seria o Cloudflare, onde um erro 502 Bad Gateway pode ocorrer em dois formatos distintos, dependendo da situação.
Com base na captura de tela acima, parece que a Cloudflare é responsável pelo problema. Se você deseja resolver esse problema, entre em contato com o departamento de suporte ao cliente.
É recomendado que você verifique a página de Status do Sistema Cloudflare antes de realizar esta ação. Como alternativa, você pode optar por desabilitar o Cloudflare, no entanto, sua propagação de DNS pode levar algumas horas para ser concluída.
Como resultado, se você encontrar o erro Cloudflare, conforme mostrado acima, significa que isso é um problema com seu provedor de hospedagem atual. Se for esse o caso, você deve entrar em contato com a equipe de suporte do seu host da Web para solicitar assistência.
Método 11: Aumente o PHP max_execution_time e max_input_time
O tempo limite do PHP ocorre sempre que o processo PHP está sendo executado por mais tempo do que o tempo máximo de execução ou o tempo máximo de entrada especificado pela configuração do PHP.
Na maioria dos casos, as configurações para isso são definidas nas configurações do PHP em seu servidor web. Geralmente, os valores são definidos para 300 segundos por padrão.
Em alguns casos, pode ocorrer um tempo limite durante o processo de migração, resultando em um erro 502 Bad Gateway. Para resolver esse problema, você pode entrar em contato com seu host da Web para saber quais são os valores definidos e se eles podem ser aumentados.
Método 12: Entre em contato com a hospedagem do seu site
Se nenhuma dessas soluções resolver o erro, é recomendável entrar em contato com o suporte ao cliente. É importante descrever o problema e incluir todas as etapas de solução de problemas que você executou para resolvê-lo.
Além disso, certifique-se de fornecer o máximo de informações possível e permita que a equipe de suporte o ajude.
Método 13: Entre em contato com seu provedor de serviços de Internet (ISP)
Quando seu navegador, computador e rede estão funcionando e o site informa que a página ou site está funcionando, o erro 502 Bad Gateway pode ser o resultado de um problema de rede que é responsabilidade do seu provedor de serviços de Internet.
Método 14: Tente mais tarde novamente!
Se você estiver enfrentando um erro 502 Bad Gateway neste ponto do processo de solução de problemas, é quase certo que há um problema com uma das duas coisas: seu provedor de serviços de Internet ou a rede do site.
Você pode até mesmo confirmar essas informações diretamente com uma das duas partes se entrar em contato com elas.
De qualquer forma, você não é a única pessoa que está enfrentando esse erro e, portanto, terá que esperar até que seja resolvido para você.
502 Variações de Erro de Gateway Inválido
Não é necessário que um navegador, sistema operacional ou serviço específico exiba o erro. No entanto, sua aparência pode variar de várias maneiras
Você pode encontrar algumas alternativas para esse erro na internet, como Erro Temporário (502), Erro 502, Erro 502, 502 bad gateway Cloudflare, 502 bad gateway Nginx, 502 bad gateway AWS, etc.
É importante observar que alguns sites ou serviços têm páginas de erro 502 personalizadas que provavelmente terão uma aparência diferente:
cromada
Uma mensagem de erro 502 Bad Gateway é exibida pelo Chrome quando o servidor encontra um erro temporário e não consegue concluir sua solicitação.
Além disso, o Chrome recomenda que você tente novamente após 30 segundos. Você pode tentar acessar o site de uma janela diferente do navegador se o problema persistir.
GitLabGenericName
Se o servidor proxy reverso do GitLab não receber uma resposta do servidor de origem do GitLab por um período prolongado, o GitLab exibirá um erro 502 Bad Gateway. Além disso, a página de erro fornece instruções para resolver o problema.
Há um erro 502 que aparece no Twitter quando um serviço está temporariamente sobrecarregado. Uma ilustração é incorporada com uma mensagem clara e concisa de forma lúdica. Os interessados em estatísticas de dados em tempo real também podem conferir o Status do Twitter.
Como o erro 502 Bad Gateway afeta o SEO?
O código de erro 502 é gerado quando há um erro de rede que impede o servidor de concluir a solicitação.
É importante observar que, se esse erro ocorrer com frequência e por um período prolongado, pode afetar negativamente a otimização do mecanismo de pesquisa do seu site.
Se uma página solicitada não for veiculada, os visitantes poderão sair do seu site, resultando em uma experiência ruim para o usuário. Além disso, quanto mais tempo seu site permanecer indisponível, maior será sua taxa de rejeição.
Os mecanismos de pesquisa também visualizarão uma página com um erro 502 como quebrada, o que impedirá que o mecanismo de pesquisa indexe e classifique a página.
Diante disso, é essencial determinar quais fatores estão causando o erro para resolvê-lo o mais rápido possível para otimizar o mecanismo de busca.
perguntas frequentes
Nesta seção, responderemos a algumas perguntas frequentes para ajudá-lo a resolver o erro:
O erro 502 Bad Gateway Error é uma mensagem de erro geral que indica que há algo errado com a comunicação do servidor do site. No entanto, ele não identificará a causa exata do problema.
Você pode receber uma mensagem na tela do computador informando “502 bad gateway”. Isso ocorre quando o servidor que atua como proxy ou gateway não está recebendo uma resposta adequada de outro servidor.
Você não poderá determinar a causa subjacente desse erro, pois é um erro genérico. Portanto, é impossível indicar se está bloqueado ou não sem realizar pesquisas adicionais.
Geralmente, o erro 502 Bad Gateway Error não é o resultado de um vírus. Ocorre quando o servidor do site não consegue se comunicar com o site.
Conclusão
Vários métodos são discutidos neste artigo para solucionar o problema de um erro 502 Bad Gateway Error, incluindo suas causas, variações e efeitos na otimização do mecanismo de pesquisa.
Gostaríamos de expressar nossos sinceros agradecimentos por ler este artigo. Se você tiver alguma dúvida ou comentário, sinta-se à vontade para usar a seção de comentários.
Por favor, siga-nos no Facebook e Twitter se você estiver interessado em manter-se atualizado com nossos artigos.