Support

Updated on October 4, 2018

What does 502 Bad Gateway mean?

A 502 Bad Gateway indica que o servidor edge (servidor atuando como proxy) não foi capaz de obter uma resposta válida ou qualquer resposta do servidor de origem (também chamado upstream server). Isso pode ocorrer por algumas razões, que discutiremos na seção abaixo. Se um dos servidores edge do KeyCDN receber uma resposta 502 Bad Gateway do seu servidor de origem, o KeyCDN irá retornar uma página 500 Origin Not Reachable. Para obter uma melhor compreensão de como o KeyCDN lida com determinados códigos de erro, consulte a nossa página de códigos de erro CDN.

Quais são as razões para 502 más respostas ao Gateway?

Existem três culpados principais que causam 502 Bad Gateway respostas. Estes incluem:

  1. Nome de domínio não resolúvel: O nome de domínio não está resolvendo para o IP correto ou não resolve para nenhum IP. É importante notar que as mudanças de DNS podem levar o mesmo tempo até que sejam totalmente propagadas e ativas em todo o mundo. Isso depende do TTL, ou tempo de vida, definido por registro.
  2. servidor de origem desligado: O servidor não é acessível, seja porque está desligado ou porque não há conectividade com o servidor dado.
  3. Pedido de blocos de Firewall: Um firewall bloqueia a comunicação entre os servidores de borda e o servidor de origem. Isto também pode ser causado por plugins de segurança do seu CMS. Alguns sistemas de protecção e mitigação DDoS podem ser demasiado reactivos e começar a bloquear pedidos dos nossos servidores de entrega de conteúdos.

Como pode ver um erro 502 Bad Gateway

Baseado no seu servidor Web, pode ver um erro diferente 502.

Estes significam todos a mesma coisa, são apenas as suas convenções de nomenclatura que diferem. Aqui estão alguns exemplos do que você pode ver:

  • 502 Bad Gateway
  • HTTP Error 502 – Bad Gateway
  • 502 Serviço Temporariamente Sobrecarregado
  • Error 502
  • 502 Erro Proxy
  • HTTP 502
  • 502 Bad Gateway NGINX

Você pode ver com mais detalhes o que o erro acarreta especificamente, indo ao arquivo de log de erros do seu servidor web. Todas as informações de erro e diagnóstico são armazenadas neste arquivo, tornando-o um recurso valioso para verificar quando você precisa de mais detalhes sobre um determinado erro. Pode localizar este ficheiro no Apache indo a /var/log/apache2/error.log e no Nginx indo a /var/log/nginx/error.log.

Como resolver 502 erros como programador web

Como programador web ou proprietário do site, existem algumas razões pelas quais pode estar a experimentar um erro 502 Bad Gateway no seu servidor de origem. Portanto, você pode precisar tentar vários métodos para resolver o problema. Consulte a lista de sugestões abaixo:

  • Cheque se o seu FQDN (nome de domínio totalmente qualificado) está resolvendo corretamente usando nossa ferramenta de teste DNS.
  • Verifique se o seu servidor é alcançável usando um teste de ping ou traceroute.
  • Cheque seus logs de firewall se você estiver vendo quedas incomuns.
  • Se você é um usuário Cloudflare, tente desativá-lo como uma vez que você atingiu um certo limite Cloudflare irá retornar um erro 502 Bad Gateway aos seus visitantes.

Como resolver 502 erros como visitante

Se você é um visitante do website e experimenta um erro 502 Bad Gateway então também há algumas coisas que você pode tentar resolver. Embora a questão principal seja quase sempre da responsabilidade do desenvolvedor web, os visitantes podem tentar o seguinte:

  • Realizar uma atualização difícil no seu navegador. Em Macs, isto é feito pressionando CmdR.
  • Limpe o cache do seu navegador e exclua os cookies. O seu navegador pode estar segurando certos arquivos que foram salvos depois que você visitou o site com um 502 error.
  • Reinicie o seu computador/equipamento de rede
  • Mude os seus servidores DNS. Se nunca os alterou no passado, provavelmente ainda tem os servidores padrão atribuídos pelo seu ISP, tente usar servidores DNS abertos, como o DNS Público.

do Google.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *