Så här fixar du Fel 502 Bad Gateway

Med aktiv surfing i nätverket går allt inte alltid smidigt. Från tid till annan stöter användare i stället för en webbplats sida HTTP-fel. Om du som internetanvändare stöter på ett fel 500, är ​​det oftast inte problemet med dig eller din Internetanslutning, men med webbplatsen servern. Undantaget är fel 502, vilket kan indikera felaktiga inställningar, speciellt om fönstret med ett fel visas mycket ofta och oavsett vilken webbplats du försöker gå till. Först måste du bestämma att metoderna för att lösa felet 502 Bad Gateway för användaren och webbplatsadministratören är olika. Tänk på orsakerna och lösningarna mer detaljerat.

Felsök 502 Bad Gateway.

502 Bad Gateway - vad betyder det

HTTP-internetprotokollet som svar på varje förfrågan ger en statuskod. De vanligaste är 200: OK, allt fungerar som det borde. Vanligtvis visas inte denna status. Istället ser besökare innehåll på webbplatsen. Olika fel har olika orsaker: Om fel 400 betyder att problem med användaren är det då koder från 500 till 511 att ett negativt svar är resultatet av ett serverfel. Siffrorna anger också var felet inträffade - åtminstone för användare som vet vad de enskilda koderna betyder.

Fel 502 följs vanligtvis av frasen Bad Gateway, Bad Gateway Nginx, Bad Gateway Apache eller Bad Gateway: Registrerad slutpunkt misslyckades att hantera begäran. Detta fel på fel gateway tillsammans med felet "400: Page not found" är en av de vanligaste när man arbetar på Internet. Det visas när webbplatsen som nås via huvudservern inte kunde vidarebefordra begäran. I det här fallet fungerar den första servern endast som en proxy eller gateway. Även om det kan sägas att alla förfrågningar på Internet också skickas via gateways. Det är därför som uppkomsten av ett felfönster kan leda till några besvär, det är inte helt klart vid vilken tidpunkt processen har upptäckt ett fel.

Felkällor 502 Bad Gateway

I de flesta fall uppstår ett ogiltigt gatewayfel på serverns sida, så en enkel användare kan inte fixa det. Det är också möjligt att webbläsaren använde ett registrerat fel på 502-felet, vilket inte existerar, eller att du enkelt kopplas från nätverket. Källan till felet kan också vara följande:

  • Serverfel - gatewayen från målservern tar emot ett negativt resultat. Detta kan uppstå på grund av ett systemfel. I sällsynta fall kan servrar kopplas bort från nätverket, till exempel när innehåll bryter mot lagen.
  • Överbelastning av webbservern - om webbservern når gränsen kan den inte längre svara på förfrågningar. Därför utfärdar gatewayen 502 Bad Gateway. Anledningen kan vara ett oväntat stort intresse för webbplatsen eller till och med en DDoS-attack. Det betyder att angriparen använder ett virtuellt nätverk för att överbelasta servern och utlösa en systemkrasch.
  • Felaktig PHP-programmering - ibland är problemet i platskoden. Då kommer vissa förfrågningar att få ett negativt resultat.
  • Kommunikationsfel - Brandväggar (server och klient) kan orsaka fel vid vidarebefordran av förfrågningar på båda sidor av anslutningen.
  • Webbläsarfel - orsak av ett visningsfel på webbplatsen och 502 Bad Gateway kan förlänga din webbläsare.

orsaker till

Det finns tre huvudorsaker till felet 502 Bad Gateway:

  • Domännamn ej tillåtet - Domännamn efter IP-adress är inte tillåtet. Det är viktigt att notera att DNS-ändringar kan ta så mycket tid som de är aktiva. Det beror på TTL eller "livstid" avsatt för varje post.
  • Källserveren är inte tillgänglig - Internetanslutning fungerar inte eller inte.
  • Brandväggen blockerar begäran - brandväggen blockerar kopplingen mellan kantservrarna och källservrarna på webbplatsen. Det kan också orsakas av CMS-säkerhetsinställningar. Vissa DDOS-säkerhetssystem är för aktiva och blockerar därför förfrågningar från innehållsleveransservrar.

Så här fixar du Fel 502 Bad Gateway

För att korrigera felet 502 Bad Gateway, överväga lösningen på problemet från webbplatsens administratörs synvinkel. En besökare på din portal har delat med dig information om att han ser felmeddelande 502 när man försöker komma åt din webbplats. Vad betyder detta för dig? Administratören kan inte alltid korrekt avgöra orsaken till felet. Först måste du kontrollera om webbplatsen är tillgänglig som helhet. Om servern verkligen misslyckas bör du kontakta din webbhotell. De kan redan veta om felet, och deras stöd arbetar redan med återhämtning. Du bör också kontrollera serverns loggfiler för felmeddelanden. I synnerhet blir PHP-programmering ofta en källa till fel, så var noga med att kontrollera om felkällan finns i koden eller i databasen. Om det behövs kan du använda den gamla säkerhetskopian för att snabbt åtgärda felet.

Ofta uppstår felet bara på grund av att servern var överbelastad tillfälligt eller inte kunde svara på en högre förfrågan för länge. Om sådana överbelastningar börjar inträffa oftare bör du kontakta din värdleverantör. Tillsammans kan du uppnå en bättre konfiguration av webbservern, men det är inte alltid möjligt. Då måste du kontrollera om din brandvägg är konfigurerad korrekt och se till att den inte blockerar några legitima förfrågningar. En annan felkälla kan vara ett namnupplösningsfel. Kontrollera dina DNS-inställningar med din webbleverantör. Ofta försvinner 502 efter en tid i sig själv. När ett fel inträffar utanför ditt inflytningsfält löses det av en Internetleverantör (ISP) eller en webbserverleverantör utan något ingripande från din sida. Om felet uppstår på grund av ditt fel måste du bestämma dess källa och sätt att eliminera så snart som möjligt.

Inaktivera tillfälligt ditt innehållsleveransnätverk (CDN)

Browserförfrågningar vidarebefordras ibland via en omvänd proxyserver. Med andra ord skapar en proxyserver en mellanhand mellan användarens webbläsare och webbplatsservern. Vissa tjänster, såsom Content Delivery Networks (CDN), använder omvänd proxy-teknik för att rikta inkommande trafik så effektivt som möjligt. Men ibland kan detta extra lager när du försöker ansluta till den ursprungliga webbplatsservern skapa problem. När det händer kan dina besökare (och du) stöta på fel 502. Det är ganska enkelt att kontrollera och ta reda på om din CDN orsakar detta problem. Allt du behöver göra är att tillfälligt stänga av tjänsten och kontrollera om webbplatsen laddas korrekt utan den. Processen att inaktivera CDN beror på vilken tjänst du använder.

Nu när du försöker komma åt en webbplats kommer dess källserver att svara på begäran utan mellanhänder. Om fel 502 försvann, var din CDN antagligen källa till problemet. I de flesta fall behöver du bara vänta några timmar innan du sätter på tjänsten igen. Självklart, var noga med att kontrollera och kontrollera att felet inte längre uppstår. Om du använder en annan CDN måste du granska dokumentationen för instruktioner om hur du tillfälligt inaktiverar tjänsten.

Rensa webbläsarens cache

Om problemet är verkligen server-sida, men du behöver komma åt innehållet på webbplatsen, det finns sätt att komma runt problemet. En av dem är webbläsarens cache. Moderna webbläsare har under en tid behållit kopior av webbplatser på sina egna servrar, så att de kan visa en tidigare version av dem. Om du vill ladda en sida från Google-cachen skriver du cache: i sökrutan och sedan URL-adressen du vill besöka (till exempel cache: //facebook.com). Du måste dock komma ihåg att du tittar på en föråldrad version av webbplatsen. För att bli av med problemet, rengör webbläsarens cache.

Ta bort webbläsarkakorna

Vad ska man göra med fel 502? I de flesta fall kan du fixa det genom att helt enkelt ladda om sidan. Om problemet är löst, var servern bara tillfälligt överbelastad. Eftersom sådana krascher kan vara ganska långa, kan sidan laddas om på cirka 15 minuter. Om felmeddelandet kvarstår, radera cacheminnet och cookies. Det kan hända att webbläsaren faktiskt bara åtkomst till data från enhetens internminne. Det är inte nödvändigt att radera alla cookies - i webbläsarens inställningar kan du bara öppna och ta bort de som är relaterade till motsvarande webbplats.

Starta webbläsaren i inkognitotillstånd

Felet kan finnas på ditt system, även om statuskoden pekar på något annat. Om varje gång du försöker besöka webbplatser, dyker upp Bad Gateway, sannolikt är felet relaterat till din dator, webbläsare eller brandvägg. Kontrollera först webbläsarfunktionen. Det första steget är att starta om det i inkognitotillstånd. Om det inte fungerar som det ska starta webbläsaren i säkert läge. Om felet försvinner, var problemet ett av tilläggen eller webbläsarens tillägg som är inaktiverade i säkert läge. För att göra detta, öppna kommandoraden och ange här hela sökvägen för webbläsarens plats i citat. Varje webbläsareutvecklare har olika kommandon för att starta det säkra läget:

  • Firefox: "C: \ Program Files \ Mozilla Firefox \ firefox.exe" -säkert läge
  • Internet Explorer: "C: \ Program Files \ Internet Explorer \ iexplore.exe" -extoff
  • Chrome: Google-webbläsaren erbjuder inte säkert läge. I stället kör du bara i inkognitotillstånd.

Fix DNS-servern

Fel 502 kan uppstå på grund av felaktig bindning av domännamnet och IP-adressen. Detta beror på att webbplatsen migreras till en ny värd, som vanligtvis tar lite tid. Lösningen är att rensa DNS-cachen på det lokala systemet precis som du tar bort cacheminnet från webbläsaren. Öppna en kommandotolk och kör kommandot:

ipconfig / flushdns

Om DNS-cachen har rensats framgångsrikt kommer programmet att visa meddelandet "DNS-cachen har rensats framgångsrikt."

Kontrollera loggar

Loggar är register över alla åtgärder du har utfört i någon applikation. Du kan kontrollera programloggen och motsvarande logg på servern. Applikationsloggarna kommer att berätta vilka sidor som begärdes under genomförandet av programmet medan loggen på servern innehåller information om hårdvaran som är ansvarig för att programmet körs och statusen för alla enheter som är anslutna till servern.

Inaktivera CDN-plugin

Ett innehållsleveransnät (CDN) är en tjänst från tredje part för att göra "tungt innehåll", vilket inkluderar stora bilder och video. CDN används av ansökan för att upprätthålla effektivitet. Brandväggskonfigurationen kan tillåta att ogiltigt eller skadligt innehåll passerar genom gatewayen, vilket resulterar i ett fel på 502-felet. För att lösa detta problem behöver du bara inaktivera CDN.

Prova att använda en annan webbläsare.

Försök att ansluta via en annan webbläsare. Om sidans öppning passerar utan misslyckanden, måste den nuvarande standardwebbläsaren tas bort och installeras om. Om omkoppling av webbläsare inte löser problemet med ett felaktigt gatewayfel måste du kontrollera nätverksinställningarna. Det enklaste alternativet är att starta om modemet och routern. Om det inte fungerar kan du försöka byta från Wi-Fi till LAN och använda en kabelanslutning.

Starta om datorn och nätverksutrustningen

Ibland orsakas 502 Bad Gateway av Internetleverantören. Anledningen till detta är en falsk post på sin DNS-server. Om du vill kringgå felmeddelandet anger du en annan DNS-server i inställningarna. I Windows kan detta göras i inställningarna för TCP / IP-anslutning. Som ett test kan du komma åt den kostnadsfria Google DNS-servern - 8.8.8.8 och 8.8.4.4.

Kontakta din Internetleverantör

Om felet inte orsakas av leverantören förblir det bara att vänta tills det försvinner i sig (eller använd cachade versioner av sidorna). I de flesta fall är felet tillfälligt och elimineras av administratören så snart som möjligt.