Om du ser "502 dåliga gateway" -fel ser du sannolikt en vanlig vit webbläsarsida som säger något som "502 Bad Gateway nginx / 0.7.67". Detta kan hända intermittent, ofta eller hela tiden beroende på vad du gör. Den goda nyheten är att det är troligt att din dator inte kastar felet men den webbplats du försöker besöka.
HTTP 502-fel orsakas huvudsakligen av att webgateways eller proxies överbelastas, är felkonfigurerad eller tillfälligt avstängda. Felet inträffar när en gateway eller proxy mottar ett meddelande som det inte förstår. Det betyder inte nödvändigtvis att webbplatsen är nere, det är troligare att det är en uppströms-server i kedjan mellan din dator och webbservern själv.
Anatomi av ett 502 dåligt gatewayfel
Det typiska felet ser ut som "502 Bad Gateway nginx / 0.7.67". Felmeddelandet 502 Bad Gateway är standard, men ngnix-delen berättar också något. Ngnix eller Engine-X version 0.7.67 är en omvänd proxyserverplattform som styr webbläsarförfrågningar från användare till ett batteri av webbservrar beroende på trafiknivåer.
När du ser nginx / 0.7.67 som en del av felet berättar vi att Engine-X fick din fråga okej, skickade den vidare till en webbserver men antingen fick ett svar som det inte förstod eller inte fick svar inom tidsgränsen.
Ibland kan felsyntaxen berätta vad som är fel. Returer som "502 Tjänsten tillfälligt överbelastad" berättar exakt vad det händer. Ett fel som säger "502 Server Error: Servern stött på ett tillfälligt fel och kunde inte slutföra din förfrågan" är nästan lika beskrivande men berättar inte om var problemet inträffar.
Ett annat populärt fel är "Bad Gateway: Proxyservern mottog ett ogiltigt svar från en uppströms-server" som inte är lika självförklarande som tidigare fel men säger dig vad som är fel om du vet lite om hur internet fungerar .
Hur får man runt 502 dåliga gatewayfel
Som jag nämnde överst, är ett 502-fel mycket sällan något med din dator. Det är mycket större sannolikhet att vara i den anslutningen kedjan mellan destinationswebbservern och internet. Det betyder att dina alternativ är ganska begränsade när det gäller vad du kan göra.
Ibland är en snabb uppdatering allt som krävs medan andra gånger är det bara bättre att vänta lite och försök igen.
Uppdatera din webbläsare
Uppdatera sidan i din webbläsare kan ladda sidan korrekt för dig efter ett par försök. Om felet orsakas av överbelastning kan ditt nästa försök komma igenom. Om webbplatsen använder proxyer eller laddar balancers för att hantera trafik, kan du flytta till en annan server och kunna komma åt webbplatsen. Om webbplatsen använder en CDN (Content Delivery Network) som Cloudflare, kan du hänvisas till en annan webbserver som också kan ladda webbplatsen.
Du kan också tvinga om en omladdning av din webbläsare så att du inte bara får tillgång till en cachad kopia av sidan. Detta tvingar webbläsaren att hämta en ny kopia av sidan och kan komma igenom. I Chrome klickar du på Ctrl + F5. I Firefox, tryck Shift + Ctrl + F5, i Safari, tryck Shift och Välj Reload.
Kontrollera om webbplatsen är nere
Det finns några webbplatser där ute som kommer att kontrollera om en webbplats är nere eller inte. De är snabbare och enklare än att fråga någon annan att kontrollera en webbplats för dig och kommer att berätta om webbplatsen är tillgänglig eller om det är något att göra med din dator eller anslutning. Försök ner för alla eller bara jag eller är den nere just nu?
Prova en annan webbläsare
Om du har flera webbläsare installerade på din enhet kan du alltid prova en annan för att se till att det inte är något i slutet. Det är sällan en datorproblem, men det tar bara några sekunder att försöka komma åt webbplatsen med en annan webbläsare.
Om webbplatsen är tillgänglig från en webbläsare men inte en annan, återställ den icke-fungerande webbläsaren till standardinställningarna. Eller avinstallera och installera om igen. Detta är ovanligt sällsynt men det är alltid möjligt.
Starta om din router eller modem
Slutligen och bara om du verkligen vill, kan du starta om din router och / eller modem för att återställa din anslutning. Det är väldigt osannolikt att fixa ett HTTP 502-fel, men om du vill se till att det här är vad du gör. Om du har både en router och ett modem, stäng av dem båda och lämna dem en minut. Sätt på modemet och låt det starta helt. Sätt sedan på din router och låt den helt starta. Testa sedan igen.