Quando o seu website sofre um 502 Bad Gateway Error, pode ser como resolver um mistério. Você não sabe exactamente o que aconteceu ou porquê — tudo o que sabe é que algo está errado e precisa de o corrigir.
- O que causa um 502 Bad Gateway Error?
- O que é um 502 Bad Gateway Error?
- How to Fix a 502 Bad Gateway Error
- Reload the page.
- Procure problemas de conectividade do servidor.
- Check for any DNS changes.
- Sift through your logs.
- Fix configurações de firewall defeituosas.
- Comb através do código do seu website para encontrar bugs.
- Contacte o seu anfitrião.
O que causa um 502 Bad Gateway Error?
Para guiá-lo através do incómodo de corrigir o temido 502 Bad Gateway Error, vamos rever o que é exactamente e as suas causas e soluções mais comuns.
O que é um 502 Bad Gateway Error?
Um 502 Bad Gateway Error é um indicador geral de que há algo de errado com a comunicação do servidor de um website. Uma vez que é apenas um erro genérico, na verdade não lhe diz o problema exato do site. Quando isto acontece, o seu site irá servir uma página de erro para os visitantes do seu site, como a foto abaixo.
Picture Credit: Arm Mbed OS
Fortunately, there are seven common and effective solutions for analyzing and fixing most of the causes of 502 Bad Gateway Errors.
The tactics discussed below provide general fixes for 502 Bad Gateway Errors. If you have a WordPress site, this issue may require WordPress-specific solutions.
How to Fix a 502 Bad Gateway Error
- Reload the page.
- Look for server connectivity issues.
- Check for any DNS changes.
- Sift through your logs.
- Fix faulty firewall configurations.
- Comb through your website’s code to find bugs.
- Contact your host.
Reload the page.
Sometimes server connectivity issues are resolved relatively quickly. Antes de mergulhar fundo no que está causando o problema, tome medidas para garantir que este seja realmente um grande erro e não apenas um blip.
Espere um minuto ou dois. Em seguida, recarregue a página. Se a página carregar sem nenhum erro, isso pode ter sido um problema temporário de conexão.
Se a página ainda estiver dando um erro, limpe o cache do seu navegador e tente atualizá-lo mais uma vez.
Se isso não funcionar, passe para a investigação do erro.
Procure problemas de conectividade do servidor.
A maioria dos sites ao vivo em vários servidores ou provedores de hospedagem de terceiros. Se o seu servidor estiver desligado para manutenção ou qualquer outro motivo, o seu website pode servir aos visitantes uma página de erro 502 Bad Gateway.
A única maneira de resolver este problema é esperar que o seu servidor termine a manutenção ou conserte o problema que causou o erro.
Se você não quiser contatar o seu serviço de hospedagem, uma maneira rápida de fazer essa determinação pode envolver executar um teste de ping para ver se as mensagens estão chegando ao seu IP.
Check for any DNS changes.
Se você mudou recentemente os servidores de hospedagem ou moveu seu website para um endereço IP diferente, ele fará alterações no servidor DNS do seu website. Isto pode fazer com que o seu website sirva aos seus visitantes uma página 502 Bad Gateway Error.
Seu website não estará funcionando até que estas alterações de DNS tenham efeito total, o que pode levar algumas horas.
Sift through your logs.
Server logs irão fornecer detalhes sobre o estado e a saúde do seu servidor. Examine através deles para descobrir e responder a qualquer informação alarmante.
Fix configurações de firewall defeituosas.
Seu firewall é o gatekeeper do seu site, protegendo seu site de visitantes maliciosos ou ataques de negação de serviço (DDoS) distribuídos.
Por vezes, uma configuração de firewall defeituosa fará com que seu firewall considere as solicitações de uma rede de entrega de conteúdo como um ataque ao seu servidor e as rejeite, resultando em um 502 Bad Gateway Error. Verifique a configuração do seu firewall para localizar e corrigir o problema.
Comb através do código do seu website para encontrar bugs.
Se houver um erro no código do seu website, o seu servidor pode não ser capaz de responder corretamente as solicitações de uma rede de entrega de conteúdo. Combine através do seu código para encontrar bugs ou copie seu código para uma máquina de desenvolvimento.
Faça um processo de depuração completo que simulará a situação em que seu 502 Bad Gateway Error ocorreu e permitirá que você veja o momento exato em que as coisas deram errado.
Contacte o seu anfitrião.
Se não conseguir descobrir o problema por si próprio, ou se achar que a sua empresa anfitriã é a culpada, ligue-lhes. Eles podem ser capazes de olhar mais profundamente para o que está acontecendo e lançar alguma luz sobre a situação.
Se o problema estiver no fim, eles podem ser capazes de facilmente corrigi-lo. Se o problema é algo relacionado especificamente com o seu website, eles também podem ser capazes de o guiar através da solução.