O que é um erro 502 Bad Gateway? E como corrigi-lo?

Ninguém gosta de códigos de erro! Para a maioria dos usuários, ver um número de erro não ajuda em nada, pois o número não significa nada a menos que você tenha memorizado o guia de códigos correspondente.

Se você se deparar com um erro "502 Bad Gateway", o problema quase certamente está relacionado a uma falha interna do servidor. Compreender a causa do problema é crucial e, em alguns casos, existem medidas que você pode tomar para resolvê-lo. Explicaremos o significado desse erro e exploraremos maneiras de solucionar o problema.

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 Protocolo de Transferência de Hipertexto É o protocolo fundamental que faz a web funcionar. Faz parte do conjunto maior de protocolos da Internet e descreve como servidores e clientes se comunicam entre si ao solicitar ou enviar conteúdo da web.

Quando seu navegador (cliente) solicita dados de um servidor usando HTTP e ocorre um erro, o servidor web retorna uma resposta inválida, resultando em um código de erro. Talvez o mais comum desses erros seja o Erro 404, que simplesmente significa que o servidor não consegue encontrar a página no endereço especificado.

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 conjunto de códigos 5xx representa 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. Geralmente, esses são erros temporários. Se você estiver tentando acessar um serviço importante como Amazon ou Google, esses tipos de erros costumam ser resolvidos quase imediatamente, a menos que haja uma interrupção significativa.

O que é um "portão"?

O erro 502 é um erro de "Falha no Gateway". Um dispositivo de gateway é um nó em uma rede de computadores que atua como um ponto de acesso a outros recursos da web na rede.

Seu roteador ou modem é um dispositivo. PortãoE também os enormes roteadores que seu provedor de internet usa para conectar seus usuários aos principais centros da internet. Se você quiser saber mais sobre como tudo isso funciona, leia Quem é o dono da internet? Arquitetura da Web explicada.

Portanto, um "gateway com falha" significa simplesmente que o dispositivo de gateway não conseguiu recuperar os dados solicitados dos servidores mais acima na rede. Um gateway com falha é ruim!

Causas comuns do erro HTTP 502

Um erro 502 pode ocorrer por vários motivos, mas a maioria está relacionada a problemas no servidor. Um servidor primário sobrecarregado é a causa mais comum. Servidor original É um computador que contém o site e fica à escuta de pedidos do usuário para fornecer esse conteúdo.

Servidor sobrecarregado

Muitas pessoas podem estar enviando solicitações ao servidor simultaneamente, fazendo com que ele não consiga processar as solicitações que excedem sua capacidade. Você pode até ver um erro "502 Serviço Temporariamente Carregado" em vez de um erro "Gateway Inválido".

ataques DDoS

Às vezes, os servidores são sobrecarregados intencionalmente durante um ataque. DDoS (Ataque de Negação de Serviço Distribuído), mas o resultado é semelhante. Se o servidor demorar muito, será considerado um tempo limite excedido e você receberá um código de erro. Os ataques DDoS não são tão comuns quanto costumavam ser, graças a serviços como o Cloudflare, que atuam como uma barreira entre o servidor e o fluxo de solicitações. Portanto, qualquer sobrecarga que você esteja enfrentando provavelmente se deve ao uso elevado legítimo.

Configuração incorreta do servidor

Pode ser Firewall Ou as configurações de rede do seu servidor estão incorretas, ou seu endereço IP está configurado incorretamente como um endereço que deveria ser bloqueado. Se você estiver usando um endereço IP dinâmico (como a maioria das pessoas faz), pode ter recebido um endereço usado anteriormente por um usuário problemático.

A internet é incrivelmente complexa, com dezenas, até mesmo centenas, de equipamentos de rede entre o seu dispositivo e o servidor que você está tentando acessar. Alguns desses dispositivos podem estar apresentando problemas.

servidores defeituosos

Por fim, o servidor pode estar fora do ar ou apresentar bugs de software que o impedem de atender às solicitações. Lembre-se, um servidor é apenas um computador e pode ter sido danificado por alguém ou algo. Portanto, o problema persistirá até que alguém corrija o software. Você pode encontrar centenas de artigos online que explicam detalhadamente como solucionar problemas relacionados a... Programa de servidor Apacheou preenchendo as lacunas em Código PHPou resolvendo problemas de configuração em Sites WordPress Seus próprios.

Agora que você tem uma boa ideia básica do problema, vamos analisar algumas coisas que você pode tentar para solucioná-lo.

página de atualização

Se você se deparar com um erro 502, a primeira coisa a fazer é atualizar a página. A maioria desses erros ocorre devido a um problema temporário na rede ou sobrecarga do servidor. Você também pode optar por esperar até que os horários de pico de tráfego passem (dependendo do fuso horário do seu servidor) antes de tentar novamente. Em 99% dos casos de erro 502, tentar novamente mais tarde resolve o problema, mas enquanto espera, existem algumas outras coisas que você pode fazer.

Verifique se o site está fora do ar para todos.

Embora um erro 502 indique um problema no servidor, nunca é demais verificar se você é o único com esse problema. Você pode usar sites como IsItDown RightNow? أو abaixo Detector Para garantir que você não seja o único a ver um código de erro em vez das fotos mais recentes do cachorro da sua mãe no Facebook.

Alguns desses sites podem mostrar detalhes importantes, como a frequência com que o site fica fora do ar, se ele está fora do ar apenas em determinadas áreas e se outros usuários estão reclamando de problemas específicos.

Reinicie o seu roteador.

Às vezes, o problema está no roteador da sua casa. Seu roteador é um computador como qualquer outro dispositivo, o que significa que ele pode travar, apresentar erros ou congelar. Assim como outros computadores, uma simples reinicialização geralmente resolve esses problemas.

Atualizar ou substituir o seu roteador

Se você perceber que precisa reiniciar o roteador com frequência para que sua conexão com a internet volte a funcionar, talvez seja necessário atualizar o firmware ou considerar a compra de um novo roteador com maior capacidade para suportar vários dispositivos simultaneamente.

Limpe o cache e os cookies do navegador.

[9 Clear.jpg]

Seu navegador armazena em cache os sites que você visita com frequência e aqueles que visitou recentemente. Ao armazenar esses sites em cache, você obtém tempos de resposta mais rápidos e usa menos largura de banda, pois não precisará baixar os elementos usados ​​com frequência na página sempre que a atualizar ou revisitá-la.

Infelizmente, o cache do seu navegador pode ficar corrompido e impedir que as páginas carreguem corretamente. Portanto, talvez seja necessário limpar o cache do navegador. Não se preocupe em perder seu histórico de navegação, senhas ou outras informações importantes. Limpar o cache provavelmente apenas deixará o acesso aos sites mais lento por um tempo, até que um novo cache seja criado. Se você quiser aprender como limpar o cache do seu navegador, confira nosso tutorial completo: Como limpar o cache de qualquer navegador web.

Os cookies são outro tipo de dado que seu navegador armazena localmente e que podem interferir no carregamento de sites. Geralmente, os cookies são benéficos para a experiência do usuário. Eles permitem que o site "se lembre" de informações sobre você, para que você não precise fazer login todas as vezes ou perder o conteúdo do seu carrinho de compras caso sua conexão caia.

Além da possível interrupção da funcionalidade do site, poderia ser Cookies de rastreamento É também uma questão de privacidade.

Atualize seu navegador

Você deve sempre manter seu navegador atualizado para garantir que tenha os patches de segurança mais recentes instalados. Se houver alguma atualização pendente, conclua-a antes de acessar o site que está exibindo o erro. Pode ser simplesmente que seu navegador precise dos padrões da web mais recentes para se comunicar com as tecnologias mais recentes do site.

Também é importante verificar se o seu sistema operacional está atualizado, pois podem existir problemas relacionados aos drivers de rede ou ao pacote de rede do seu computador ou dispositivo.

Experimente um navegador diferente.

Nem todos os navegadores são iguais. Se você estiver usando um navegador integrado ou um menos popular, ele pode não ser compatível com todos os recursos ou requisitos de um determinado site.

Pode ser simplesmente que algo tenha dado errado com o seu navegador. A maneira mais rápida de descartar o navegador como a origem do problema é tentar usar um diferente. Existem muitas opções, incluindo o Microsoft Edge, Safari (Mac ou iOS), Mozilla Firefox e Google Chrome, para citar algumas.

Desativar plugins e extensões

Pode ser útil reiniciar o navegador ou desativar temporariamente todos os plugins e extensões para descartá-los como a origem do problema. Faça isso somente se o uso de um navegador diferente, sem essas extensões, não causar o problema na mesma conexão de internet.

Tente uma conexão de internet diferente.

Se o servidor que você está tentando acessar estiver funcionando corretamente, mas o dispositivo de gateway na rota para esse servidor for a origem do problema, talvez seja necessário forçar uma rota diferente usando uma conexão de internet diferente.

Por exemplo, se a sua conexão de banda larga residencial estiver apresentando o erro, tente acessar o site pelo seu smartphone usando a sua conexão de dados móveis. A menos que ambas as conexões sejam do mesmo provedor de internet (ISP), isso deve contornar quaisquer problemas específicos do provedor.

Verifique seu servidor proxy.

Se você estiver usando um servidor proxy, a possível origem do problema pode ser o próprio servidor proxy. Muitos computadores em ambientes corporativos utilizam um servidor proxy fornecido pela empresa, e nem sempre é possível contorná-lo por padrão. Afinal, a empresa usa o servidor proxy para monitorar sua atividade online e controlar a segurança da informação.

Experimente usar uma VPN.

Embora muitas vezes nos refiramos a ele como um "servidor web", na realidade, a maior parte do conteúdo da web é hospedada em vários servidores. As Redes de Distribuição de Conteúdo (CDNs) mantêm cópias do conteúdo da web em múltiplos servidores distribuídos pelo mundo. Portanto, quando você solicita acesso a um site, o conteúdo é fornecido pelo nó da CDN mais próximo de você, oferecendo as melhores velocidades e tempos de resposta. Além disso, é mais barato usar a largura de banda local do que enviar dados por conexões internacionais, e é por isso que as empresas geralmente preferem as CDNs.

O problema é que, se o seu nó CDN local estiver sobrecarregado ou apresentando problemas, você poderá receber um erro 502. Teoricamente, você deveria ser redirecionado para o próximo servidor em funcionamento. Mas, se isso acontecer, você pode tentar usar VPN Uma Rede Virtual Privada (VPN) é usada para acessar um site de outro país ou região dentro do seu país. Isso pode contornar o problema do servidor local.

Limpe o cache do seu Sistema de Nomes de Domínio (DNS) ou altere seus servidores DNS.

Os servidores DNS (Sistema de Nomes de Domínio) são como as listas telefônicas da internet. Quando você digita um endereço como https://www.online.com (nosso site parceiro) na barra de endereços, o servidor DNS traduz isso para o endereço IP correto do servidor que enviará as informações que você precisa.

Um servidor DNS específico pode ter um endereço IP salvo incorreto (ele pode ter mudado), ou o servidor que está lhe encaminhando a solicitação pode ser apenas um entre vários servidores do site, e esse servidor está apresentando problemas. Seu cache DNS local também pode estar corrompido ou desatualizado.

Primeiro você deveria tentar Limpar cache DNS Tente novamente. Se isso não funcionar, você pode Alterar servidores DNS Faça o seu próprio teste para ver se isso resolve o problema.

Os servidores DNS públicos do Google, localizados em 8.8.8.8 e 8.8.4.4, estão entre os servidores DNS mais rápidos e confiáveis ​​do mundo.

Use uma página em cache.

Se você só precisa de informações estáticas de um site, talvez nem precise que o servidor esteja funcionando. O Google e outros mecanismos de busca indexam a web constantemente e criam cópias em cache das páginas. Existem também sites como o Internet Wayback Machine, que arquivam páginas antigas e novas, permitindo que você veja as informações que elas continham em diferentes momentos.

É fácil visualizar a versão em cache de uma página usando o Google; basta pesquisar por ela. Os três pontos à direita do título da partitura e identificá-los.

No menu que aparece, selecione armazenado.

Em seguida, você verá uma página contendo esta mensagem no topo.

Contate o administrador do site

A última dica que podemos oferecer ao se deparar com um erro 502 Bad Gateway é entrar em contato com o administrador do site. Se o problema parecer estar relacionado ao seu provedor de serviços de internet (ISP), você pode entrar em contato com o suporte ao cliente e perguntar se eles têm conhecimento de algum problema de acesso a esse site específico.

Muitos provedores de internet têm uma seção de "Problemas Conhecidos" em suas páginas iniciais ou painéis de controle de contas de usuário, então não deixe de verificar também essas seções. No fim das contas, se nada neste artigo ajudar, significa que está literalmente fora do seu controle e tudo o que você pode fazer é esperar. Então, que tal conferir nossa seção "Diversão" para algumas ótimas maneiras de passar o tempo?

Comentários estão fechados.