O que é um erro 502 Bad Gateway (e como corrigi-lo)

Ninguém gosta de um código de erro! Para a maioria dos usuários, ver um número de erro não é útil porque o número não significa nada, a menos que você tenha memorizado o livro de códigos relevante. 

Se você encontrar um “502 Bad Gateway Error”, o problema quase certamente é um erro interno do servidor. É essencial entender o problema e, em alguns casos, existem algumas medidas que você pode tomar para resolver o problema. Explicaremos o que esse erro significa e exploraremos maneiras de colocar as coisas em funcionamento novamente.

Códigos de status HTTP

O código de erro 502 faz parte do conjunto de códigos de resposta de erro HTTP . HTTP ou Hypertext Transfer Protocol é o protocolo principal que faz a web funcionar. Faz parte do conjunto maior de protocolos da Internet e descreve como servidores e clientes conversam entre si ao solicitar ou enviar conteúdo da Web.

Quando seu navegador da Web (o cliente) solicita dados de um servidor usando HTTP e algo dá errado, o servidor da Web fornece uma resposta inválida, resultando em um código de erro. O mais famoso deles é provavelmente o Erro 404(Error 404) , que significa simplesmente que o servidor não consegue encontrar uma página no endereço que você especificou. 

A família de códigos de erro 5xx

Existem cinco conjuntos numerados de códigos de resposta de erro: 1xx, 2xx, 3xx, 4xx e 5xx.

O grupo de códigos 5xx são todos os códigos de erro do servidor. Isso significa que quando você vê um código começando com o número cinco, o problema quase certamente está no servidor. Na maioria das vezes, se algo der errado com o servidor, tudo o que você pode fazer é esperar e tentar novamente mais tarde. Em geral, esses são erros temporários. Se você está tentando acessar um serviço importante como Amazon ou Google , esses tipos de erros são resolvidos quase imediatamente, a menos que haja uma grande interrupção.

O que é um “Portal”?

O erro 502 é um erro de “gateway incorreto”. Um dispositivo de gateway é um nó em uma rede de computadores que serve como um gateway para outros recursos da Web mais a montante na rede.

Seu roteador ou modem de internet é um dispositivo de gateway . Assim são os mega roteadores que seu ISP usa para conectar seus usuários aos principais troncos da internet. Se você quiser saber mais sobre como tudo isso se encaixa, leia Quem é o dono da Internet? Arquitetura da Web explicada(Who Owns the Internet? Web Architecture Explained) .

Um “ Gateway inválido(Bad) ” significa simplesmente que o dispositivo de gateway não pôde recuperar os dados que você solicitou dos servidores upstream na rede. Porta de entrada ruim(Bad) , ruim! 

Causas comuns do erro HTTP 502

O erro 502 pode ocorrer por vários motivos, mas a maioria são problemas do lado do servidor. Um servidor de origem sobrecarregado é de longe o motivo mais comum. Um servidor de origem(origin server) é um computador que contém o site e ouve solicitações de usuários para fornecer esse conteúdo.

Servidor sobrecarregado

Pode haver muitas pessoas fazendo solicitações ao servidor simultaneamente, portanto, ele não atende a nenhuma além de sua capacidade. Você pode até ver um erro “502 serviço temporariamente sobrecarregado” em vez de “gateway incorreto”.

Ataques DDoS

Às vezes, os servidores são sobrecarregados de propósito durante um ataque DDoS (Distributed Denial of Service ), mas o resultado é semelhante. Se o servidor demorar muito, contará como um tempo limite do servidor e você receberá um código de erro. Os ataques DDoS(DDoS) não são tão comuns quanto no passado, graças a serviços como CloudFlare , que atuam como um buffer entre um servidor e uma enxurrada de solicitações. Portanto, qualquer sobrecarga que você encontrar é provavelmente um alto uso legítimo.

Configuração incorreta do servidor

O firewall do servidor ou as configurações de rede podem estar configurados incorretamente ou identificar erroneamente seu endereço IP como um que deveria ser bloqueado. Se você estiver usando um endereço IP dinâmico (como a maioria das pessoas), pode ter recebido um endereço que um usuário problemático usou anteriormente.

A internet é incrivelmente complicada e existem dezenas, até centenas de dispositivos de equipamentos de rede entre o seu dispositivo e o servidor que você está tentando acessar. Alguns deles podem estar tendo problemas.

Servidores com bugs

Por fim, o servidor pode estar inativo ou ter bugs de software que o impossibilitam de atender às solicitações. Lembre(Remember) -se , um servidor é apenas um computador, e alguém ou alguma coisa pode ter estragado tudo. Portanto, até que alguém depure o software, o problema persistirá. Você encontrará centenas de artigos na web detalhando como corrigir problemas com o software do servidor da web Apache(Apache webserver software) , tapando buracos no código PHP(PHP code) ou resolvendo problemas de configuração com seus sites WordPress(WordPress sites) .

Agora que você tem uma boa ideia básica do problema, veremos algumas coisas que você pode tentar ao solucionar o problema.

Recarregue a página

Se você se deparar com um erro 502, a primeira coisa que você deve fazer é atualizar a página da web. A maioria dos erros como esse acontece porque há um problema temporário de rede em algum lugar no futuro ou porque o servidor está sobrecarregado. Você também pode optar por esperar até que os horários de pico terminem (com base no fuso horário do local do servidor) antes de tentar novamente. Em 99% dos casos de erro 502, tentar novamente mais tarde é a resposta, mas enquanto você espera, há algumas outras coisas que você pode fazer.

Verifique se o site está fora do ar(Down) para todos

Embora um erro 502 sugira que há um problema no final da conexão do servidor, nunca é demais garantir que você não seja o único a ter problemas. Você pode usar sites como IsItDownRightNow? Ou Down Detector para confirmar que você não é o único a ver um código de erro em vez das fotos mais recentes dos cachorros da sua mãe no Facebook .

Alguns desses sites podem mostrar detalhes importantes, como a frequência com que um site fica inativo, se está fora do ar em determinadas regiões e se outros usuários estão reclamando de problemas específicos no momento.

Redefinir seu roteador

Às vezes, a porta de entrada ruim é a porta de entrada da sua casa. Seu roteador é um computador como qualquer outro, o que significa que pode travar, travar ou sofrer com bugs. Como seus outros computadores, uma reinicialização simples geralmente pode resolver esses problemas. 

Suponha que você ache que precisa redefinir seu roteador(reset your router) com frequência para que sua conexão com a Internet funcione novamente. Nesse caso, você pode querer realizar uma atualização de firmware ou considerar a compra de um novo roteador com mais capacidade para lidar com vários dispositivos ao mesmo tempo.

Limpar cache e cookies do navegador

 [9 Clear.jpg]

Seu navegador mantém um cache de sites que você visita com frequência e aqueles que você visitou mais recentemente. Ao manter um cache, você obtém tempos de resposta do site mais rápidos e usará menos largura de banda para inicializar, pois não está baixando elementos comuns da página toda vez que a atualiza ou a visita novamente.

Infelizmente, os caches do navegador da Web podem dar errado e atrapalhar o carregamento de uma página corretamente. Então você pode querer limpar o cache do seu navegador. Não se preocupe em perder seu histórico, senhas e outras informações importantes. Tudo o que a limpeza do cache fará é talvez diminuir um pouco o acesso ao site até que um novo cache possa ser construído. Se você quiser saber como limpar o cache do seu navegador da Web, confira nosso tutorial definitivo: Como limpar o cache de qualquer navegador da Web(How To Clear The Cache Of Any Web Browser)

Os cookies são outro tipo de dados que seu navegador mantém localmente e que podem interferir no carregamento do site. Geralmente(Generally) , os cookies são bons para a experiência do site. Eles permitem que um site “lembre” informações sobre você para que você não precise fazer login toda vez ou perder o conteúdo do seu carrinho de compras se sua conexão for interrompida.

Além de potencialmente atrapalhar o funcionamento de um site, os cookies de rastreamento(tracking cookies) também podem ser um problema de privacidade, mas de qualquer forma, nosso tutorial Como limpar o histórico de qualquer navegador da Web(How to Clear Any Web Browser’s History) também mostra como limpar os cookies. Apenas certifique-se de limpar apenas os cookies e não seu histórico de navegação real!

Atualize seu navegador

Você deve sempre manter seu navegador da Web atualizado, apenas para garantir que os patches de segurança mais recentes estejam instalados. Se você tiver atualizações pendentes, conclua-as primeiro antes de acessar o site que está enviando um erro. Pode ser que seu navegador precise dos mais recentes padrões da web para falar com a mais recente tecnologia de site. 

Não custa nada garantir que seu sistema operacional também esteja atualizado, pois pode haver problemas relacionados aos drivers de rede ou à pilha de rede do seu computador ou dispositivo.

Experimente um navegador diferente

Nem todo navegador é igual. Se você estiver usando um navegador da Web incorporado ou algum outro navegador menos conhecido, talvez ele não ofereça suporte a todas as funcionalidades ou requisitos de um determinado site.

Também pode ser simplesmente que algo deu errado com o navegador que você está usando. A maneira mais rápida de eliminar o navegador como a origem do problema é usar um navegador diferente. Há muitos para escolher, incluindo Microsoft Edge , Safari ( Mac ou iOS), Mozilla Firefox e Google Chrome , para citar apenas alguns.

Desativar plugins e extensões

Pode valer a pena iniciar seu navegador ou (temporariamente) desabilitar todos os seus plugins e extensões para eliminá-los como fonte do problema. Faça isso apenas se o uso de um navegador diferente sem essas extensões não mostrar o problema na mesma conexão com a Internet.

Tente uma conexão diferente com a Internet

Se o servidor que você está tentando acessar estiver bem, mas um dispositivo de gateway na rota para esse servidor for a origem do problema, convém forçar uma rota diferente usando uma conexão de Internet diferente. 

Por exemplo, se sua conexão de banda larga doméstica apresentar o erro, tente acessar o site a partir de seu smartphone usando sua conexão de dados móveis. A menos que ambas as conexões sejam do mesmo ISP , isso deve ignorar quaisquer problemas específicos do ISP .

Verifique seu servidor proxy

Se você estiver usando um servidor proxy, o gateway incorreto em questão pode ser o próprio servidor proxy. Muitos computadores do local de trabalho são executados por meio de um servidor proxy da empresa e nem sempre é possível contorná-los por design. Afinal, a empresa utiliza o servidor proxy para monitorar o que você faz na internet e controlar a segurança de suas informações.

Suponha que(Suppose) você não possa ignorar sua conexão com o servidor proxy(proxy server) na configuração do servidor proxy. Nesse caso, sua única alternativa é verificar se o servidor proxy está funcionando corretamente, perguntando ao departamento de TI. Se você estiver usando um serviço de proxy privado, desative-o para verificar se isso está causando o problema. Se você estiver executando seu próprio servidor proxy doméstico, reinicie-o e verifique se ainda está configurado corretamente.

Experimente uma VPN

Embora gostemos de nos referir a um “servidor da web”, a verdade é que a maior parte do conteúdo da web está hospedada em vários servidores. As redes de entrega(Delivery Networks) de conteúdo ( CDNs ) mantêm cópias do conteúdo da web em vários servidores espalhados pelo mundo. Assim, ao solicitar acesso ao site, o conteúdo é atendido pelo nó CDN mais próximo de você, oferecendo as melhores velocidades e tempos de resposta. Também é mais barato usar largura de banda local em vez de enviar dados por linhas troncais internacionais, então as empresas preferem usar CDNs .

O problema é que, se o nó CDN local estiver sobrecarregado ou com problemas, você poderá receber um erro 502. Em teoria, você deveria ser roteado para o próximo nó do servidor de trabalho. Mas, por precaução, você pode tentar usar uma VPN ( Rede Privada(Private Network) Virtual ) para acessar o site de outro país ou região dentro do seu próprio país. Isso pode ignorar o problema do servidor local.

Limpe(Flush) seu cache DNS(DNS Cache) ou altere seus servidores DNS(Change Your DNS Servers)

Os servidores DNS(DNS) ( Domain Name System ) são como as listas telefônicas da internet. Quando você digita um endereço como https://www.online-tech-tips.com (nosso site irmão) em sua barra de endereços, o servidor DNS traduz isso para o endereço IP correto do servidor físico que enviará as informações que você exigir.

Um determinado servidor DNS pode ter o endereço IP errado no arquivo (pode ter mudado), ou o servidor ao qual está se referindo pode ser um dos vários para o site, e esse está tendo problemas. Seu cache DNS local também pode estar corrompido ou desatualizado.

Você deve primeiro tentar limpar o cache DNS(clear your DNS cache) e tentar novamente. Se isso não funcionar, você pode alterar seus servidores DNS(change your DNS servers) para ver se isso resolveu o problema.

Os servidores DNS públicos(Public DNS) do Google encontrados em 8.8.8.8 e 8.8.4.4 são alguns dos servidores DNS mais rápidos e confiáveis ​​do mundo. 

Use uma página em cache em vez disso

Se tudo o que você precisa de um site são informações estáticas, talvez não seja necessário que o servidor esteja funcionando. O Google(Google) e outros mecanismos de pesquisa indexam constantemente a web e fazem cópias em cache de páginas da web. Existem também sites como o Internet Wayback Machine , que arquiva páginas da web antigas e novas para que você possa ver as informações que elas tinham em vários momentos.

É fácil ver a versão em cache de uma página usando o Google(Google) , basta procurar os três pontos à direita do cabeçalho do resultado(three dots to the right of the result header) e selecioná-lo. 

No menu que aparece, escolha em cache(cached) .

Em seguida, você verá uma página com esta mensagem na parte superior.

Entre em contato com o administrador do site

O último conselho que podemos fornecer ao enfrentar um erro 502 Bad Gateway é entrar em contato com o administrador do site. Se o problema parece ser com seu ISP , você pode entrar em contato com o suporte ao cliente e perguntar se eles estão cientes de algum problema com o acesso a esse site específico.

Muitos ISPs têm uma seção de “problemas conhecidos” em suas páginas iniciais ou painéis de contas de usuário, portanto, verifique-os também. No final, se nada neste artigo ajudar, está literalmente fora de suas mãos, e tudo o que você pode fazer é esperar. Então, por que não conferir nossa seção de coisas divertidas para ver algumas maneiras excelentes de passar o tempo?



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts