Wat is een 502 Bad Gateway-fout (en hoe dit te verhelpen)

Niemand houdt van een foutcode! Voor de meeste gebruikers is het niet handig om een ​​foutnummer te zien, omdat het nummer niets betekent, tenzij je het relevante codeboek hebt onthouden. 

Als u een "502 Bad Gateway Error" tegenkomt, is het probleem vrijwel zeker een interne serverfout. Het is essentieel om het probleem te begrijpen en in sommige gevallen zijn er enkele maatregelen die u kunt nemen om het probleem op te lossen. We leggen uit wat deze fout betekent en onderzoeken manieren om alles weer aan de gang te krijgen.

HTTP-statuscodes

De 502-foutcode maakt deel uit van de HTTP -foutresponscodeset. HTTP of Hypertext Transfer Protocol is het kernprotocol dat het web laat werken. Het maakt deel uit van de grotere internetsuite van protocollen en beschrijft hoe servers en clients met elkaar praten bij het aanvragen of verzenden van webinhoud.

Wanneer uw webbrowser (de client) gegevens opvraagt ​​van een server via HTTP en er gaat iets mis, dan geeft de webserver een ongeldig antwoord met een foutcode tot gevolg. De bekendste hiervan is waarschijnlijk Error 404 , wat simpelweg betekent dat de server geen pagina kan vinden op het adres dat u hebt opgegeven. 

De 5xx-foutcodefamilie

Er zijn vijf genummerde sets foutreactiecodes: 1xx, 2xx, 3xx, 4xx en 5xx.

De 5xx-codegroep bestaat uit alle serverfoutcodes. Dit betekent dat wanneer u een code ziet die begint met het cijfer vijf, het probleem vrijwel zeker bij de server ligt. Als er iets mis is gegaan met de server, kun je meestal alleen maar wachten en het later opnieuw proberen. Over het algemeen zijn dit tijdelijke fouten. Als u toegang probeert te krijgen tot een belangrijke service van bijvoorbeeld Amazon of Google , worden dit soort fouten vrijwel onmiddellijk opgelost, tenzij er een grote storing is.

Wat is een "Gateway"?

Fout 502 is een "Slechte gateway" -fout. Een gateway-apparaat is een knooppunt op een computernetwerk dat dient als een gateway naar andere webbronnen verder stroomopwaarts in het netwerk.

Uw internetrouter of modem is een gateway -apparaat. Dat geldt ook voor de megarouters die uw ISP gebruikt om zijn gebruikers te verbinden met de belangrijkste trunks van internet. Als je meer wilt weten over hoe het allemaal in elkaar steekt, lees dan van wie is internet? Webarchitectuur uitgelegd(Who Owns the Internet? Web Architecture Explained) .

Een “ Bad Gateway” betekent dan simpelweg dat het gateway-apparaat de door u gevraagde gegevens niet kon ophalen van upstream-servers in het netwerk. Slechte(Bad) poort, slecht! 

Veelvoorkomende oorzaken van de HTTP 502-fout

De 502-fout kan om verschillende redenen optreden, maar de meeste zijn serverproblemen. Een overbelaste origin server is verreweg de meest voorkomende reden. Een origin-server is een computer die de website bevat en luistert naar verzoeken van gebruikers om die inhoud weer te geven.

Server overbelast

Het kan zijn dat er te veel mensen tegelijkertijd verzoeken aan de server doen, dus het kan de server niet honoreren die zijn capaciteit te boven gaat. Mogelijk ziet u zelfs de fout '502-service tijdelijk overbelast' in plaats van 'slechte gateway'.

DDoS-aanvallen

Soms worden servers met opzet overbelast tijdens een DDoS -aanval (Distributed Denial of Service ), maar het resultaat is vergelijkbaar. Als de server te lang duurt, telt dit als een servertime-out en krijgt u een foutcode. DDoS- aanvallen komen niet zo vaak voor als in het verleden, dankzij services zoals CloudFlare , die fungeren als een buffer tussen een server en een stortvloed aan verzoeken. Dus elke overbelasting die u tegenkomt, is hoogstwaarschijnlijk legitiem hoog gebruik.

Server verkeerde configuratie

De firewall- of netwerkinstellingen van de server kunnen verkeerd zijn geconfigureerd of uw IP-adres ten onrechte identificeren als een adres dat moet worden geblokkeerd. Als u een dynamisch IP-adres gebruikt (zoals de meeste mensen doen), heeft u mogelijk een adres toegewezen gekregen dat eerder door een problematische gebruiker werd gebruikt.

Het internet is ongelooflijk ingewikkeld en er zijn tientallen, zelfs honderden netwerkapparatuur tussen uw apparaat en de server waartoe u toegang probeert te krijgen. Sommigen van hen hebben misschien problemen.

Buggy-servers

Ten slotte is de server misschien gewoon niet beschikbaar of heeft hij softwarefouten waardoor hij niet aan verzoeken kan voldoen. Onthoud(Remember) dat een server slechts een computer is en dat iemand of iets er een fout mee heeft gemaakt. Dus totdat iemand de software debugt, blijft het probleem bestaan. U vindt honderden artikelen op internet waarin wordt beschreven hoe u problemen met Apache-webserversoftware kunt oplossen , gaten in PHP-code kunt dichten of configuratieproblemen met hun WordPress-sites kunt oplossen .

Nu u een goed idee hebt van het probleem, gaan we kijken naar de handvol dingen die u kunt proberen bij het oplossen van het probleem.

Ververs de pagina

Als u te maken krijgt met een 502-fout, moet u eerst de webpagina vernieuwen. De meeste fouten zoals deze treden op omdat er ergens een tijdelijk netwerkprobleem is of omdat de server overbelast is. U kunt er ook voor kiezen om te wachten tot de piekuren voorbij zijn (op basis van de tijdzone van de serverlocatie) voordat u het opnieuw probeert. In 99% van de 502-foutgevallen is later opnieuw proberen de oplossing, maar terwijl u wacht, zijn er nog andere dingen die u kunt doen.

Controleer of de site niet beschikbaar is voor iedereen(Down)

Hoewel een 502-fout suggereert dat er een probleem is aan het einde van de verbinding van de server, kan het nooit kwaad om ervoor te zorgen dat u niet de enige bent die problemen heeft. U kunt websites zoals IsItDownRightNow? Of Down Detector om te bevestigen dat je niet de enige bent die naar een foutcode kijkt in plaats van de nieuwste foto's van de honden van je moeder op Facebook .

Sommige van deze sites kunnen u belangrijke details laten zien, zoals hoe vaak een site uitvalt, of deze alleen in bepaalde regio's is en of andere gebruikers op dit moment klagen over specifieke problemen.

Reset je router

Soms is de slechte poort de poort in je huis. Uw router is een computer zoals elke andere, wat betekent dat hij kan vastlopen, crashen of last kan hebben van bugs. Net als uw andere computers kan een eenvoudige herstart deze problemen meestal oplossen. 

Stel dat je merkt dat je je router vaak moet resetten(reset your router) om je internetverbinding weer werkend te krijgen. In dat geval wilt u misschien een firmware-update uitvoeren of overwegen een nieuwe router te kopen met meer capaciteit om veel apparaten tegelijk te verwerken.

Browsercache en cookies wissen

 [9 Wissen.jpg]( [9 Clear.jpg])

Uw browser houdt een cache bij van de websites die u vaak bezoekt en de websites die u het laatst hebt bezocht. Door een cache bij te houden, krijgt u snellere reactietijden van de site en gebruikt u minder bandbreedte om op te starten, aangezien u geen algemene elementen van de pagina downloadt telkens wanneer u deze vernieuwt of opnieuw bezoekt.

Helaas kunnen caches van webbrowsers fout gaan en het laden van een pagina in de weg staan. Dus misschien wilt u de cache van uw browser wissen. Maak je geen zorgen over het kwijtraken van je geschiedenis, wachtwoorden en andere belangrijke informatie. Het enige dat het wissen van de cache zal doen, is misschien de toegang tot de site een beetje vertragen totdat een nieuwe cache kan worden opgebouwd. Als je wilt weten hoe je de cache van je webbrowser kunt wissen, bekijk dan onze ultieme tutorial: Hoe de cache van elke webbrowser te wissen(How To Clear The Cache Of Any Web Browser)

Cookies zijn een ander type gegevens dat uw browser lokaal bijhoudt en die het laden van de website kunnen verstoren. Over het algemeen(Generally) zijn cookies goed voor de website-ervaring. Ze laten een website informatie over u "onthouden", zodat u niet elke keer hoeft in te loggen of de inhoud van uw winkelwagentje kwijtraakt als uw verbinding wordt verbroken.

Afgezien van het mogelijk verpesten van de werking van een site, kunnen trackingcookies ook een privacyprobleem zijn, maar hoe dan ook, onze tutorial Hoe u de geschiedenis van een webbrowser kunt wissen(How to Clear Any Web Browser’s History) , laat u ook zien hoe u cookies kunt wissen. Zorg ervoor dat u alleen de cookies wist en niet uw werkelijke browsegeschiedenis!

Update uw browser

U moet uw webbrowser altijd up-to-date houden, al was het maar om ervoor te zorgen dat u de nieuwste beveiligingspatches hebt geïnstalleerd. Als er updates in behandeling zijn, voltooi deze dan eerst voordat u de website opent die u een foutmelding stuurt. Het kan zijn dat uw browser de nieuwste webstandaarden nodig heeft om met de nieuwste websitetechnologie te kunnen praten. 

Het kan geen kwaad om ervoor te zorgen dat uw besturingssysteem ook up-to-date is, aangezien er mogelijk problemen zijn met netwerkstuurprogramma's of de netwerkstack voor uw computer of apparaat.

Probeer een andere browser

Niet elke browser is gelijk gemaakt. Als u een ingebouwde webbrowser of een andere minder bekende browser gebruikt, ondersteunt deze mogelijk niet alle functionaliteit of vereisten van een bepaalde website.

Het kan ook gewoon zijn dat er iets mis is gegaan met de browser die je gebruikt. De snelste manier om de browser als bron van het probleem te elimineren, is door een andere browser te gebruiken. Er zijn er veel om uit te kiezen, waaronder Microsoft Edge , Safari ( Mac of iOS), Mozilla Firefox en Google Chrome , om er maar een paar te noemen.

Deactiveer plug-ins en extensies

Het kan de moeite waard zijn om uw browser te starten of (tijdelijk) al uw plug-ins en extensies uit te schakelen om ze als oorzaak van het probleem te elimineren. Doe dit alleen als het gebruik van een andere browser zonder die extensies het probleem niet laat zien op dezelfde internetverbinding.

Probeer een andere internetverbinding

Als de server die u probeert te bereiken in orde is, maar een gateway-apparaat op de route naar die server de oorzaak van het probleem is, wilt u misschien een andere route forceren door een andere internetverbinding te gebruiken. 

Als je thuisbreedbandverbinding bijvoorbeeld de fout geeft, probeer dan de site te openen vanaf je smartphone met je mobiele dataverbinding. Tenzij beide verbindingen van dezelfde ISP zijn, zou dit alle (ISP)ISP - specifieke problemen moeten omzeilen .

Controleer uw proxyserver

Als u een proxyserver gebruikt, kan de slechte gateway in kwestie die proxyserver zelf zijn. Veel computers op de werkplek lopen via een proxyserver van het bedrijf, en het is niet altijd mogelijk om deze door het ontwerp te omzeilen. Het bedrijf gebruikt de proxyserver immers om te controleren wat u op internet doet en om de informatiebeveiliging te controleren.

Stel dat(Suppose) u uw proxyserververbinding niet kunt omzeilen in de proxyserverconfiguratie(proxy server) . In dat geval is het enige alternatief om te controleren of de proxyserver correct werkt door de IT-afdeling te vragen. Als u een privéproxyservice gebruikt, schakelt u deze uit om te controleren of dat het probleem veroorzaakt. Als u uw eigen proxyserver voor het huishouden gebruikt, start u deze opnieuw op en controleert u of deze nog steeds correct is geconfigureerd.

Probeer een VPN

Hoewel we graag verwijzen naar een 'webserver', is de waarheid dat de meeste webinhoud op meerdere servers wordt gehost. Content Delivery Networks ( CDN(CDNs) 's) bewaren kopieën van webinhoud op meerdere servers, verspreid over de hele wereld. Dus wanneer u toegang tot de site aanvraagt, wordt de inhoud bediend door het CDN -knooppunt dat zich het dichtst bij u bevindt, met de beste snelheden en responstijden. Het is ook goedkoper om lokale bandbreedte te gebruiken in plaats van gegevens via internationale trunklijnen te verzenden, dus bedrijven geven de voorkeur aan het gebruik van CDN(CDNs) 's .

Het punt is dat als uw lokale CDN -knooppunt overbelast is of problemen heeft, u mogelijk een 502-fout krijgt. In theorie zou je naar het volgende werkende serverknooppunt moeten worden geleid. Maar voor het geval dat, kunt u proberen een VPN (Virtual Private Network ) te gebruiken om toegang te krijgen tot de website vanuit een ander land of regio binnen uw eigen land. Dit kan het probleem met de lokale server omzeilen.

Spoel(Flush) uw DNS-cache of wijzig uw DNS-servers(Change Your DNS Servers)

DNS -servers ( Domain Name System ) zijn als de telefoonboeken van internet. Wanneer u een adres zoals https://www.online-tech-tips.com (onze zustersite) in uw adresbalk typt, vertaalt de DNS -server dat naar het juiste IP-adres van de fysieke server die u de informatie zal sturen die u vereisen.

Een bepaalde DNS -server heeft mogelijk het verkeerde IP-adres in het bestand (het kan zijn gewijzigd), of de server waarnaar hij verwijst, kan een van de vele zijn voor de site en die heeft problemen. Uw lokale DNS -cache is mogelijk ook beschadigd of verouderd.

Probeer eerst uw DNS-cache te wissen(clear your DNS cache) en probeer het opnieuw. Als dat niet werkt, kunt u uw DNS-servers wijzigen(change your DNS servers) om te zien of dat het probleem heeft opgelost.

De openbare DNS(Public DNS) - servers van Google, te vinden op 8.8.8.8 en 8.8.4.4, behoren tot de snelste en meest betrouwbare DNS -servers ter wereld. 

Gebruik in plaats daarvan een pagina in de cache

Als alles wat je nodig hebt van een website statische informatie was, zou je de server misschien helemaal niet nodig hebben. Google en andere zoekmachines indexeren voortdurend het web en maken kopieën van webpagina's in de cache. Er zijn ook websites zoals de Internet Wayback Machine , die zowel oude als nieuwe webpagina's archiveert, zodat je de informatie kunt zien die ze op verschillende tijdstippen hadden.

Het is gemakkelijk om de gecachte versie van een pagina te zien met Google , zoek gewoon naar de drie stippen rechts van de resultaatkop(three dots to the right of the result header) en selecteer deze. 

Kies in het menu dat verschijnt in de cache(cached) .

Dan zie je bovenaan een pagina met dit bericht.

Neem contact op met de sitebeheerder

Het laatste advies dat we kunnen geven wanneer we geconfronteerd worden met een 502 Bad Gateway- fout, is om contact op te nemen met de websitebeheerder. Als het probleem bij uw ISP(ISP) lijkt te liggen , kunt u contact opnemen met hun klantenondersteuning en vragen of zij problemen kennen met de toegang tot die specifieke site.

Veel ISP's hebben een sectie 'bekende problemen' op hun startpagina's of dashboards van gebruikersaccounts, dus zorg ervoor dat u deze ook controleert. Uiteindelijk, als niets in dit artikel helpt, heb je het letterlijk niet meer in handen en kun je alleen maar wachten. Dus waarom kijk je niet eens naar onze sectie Leuke dingen voor een paar uitstekende manieren om de tijd te doden?



About the author

Ik ben een computerprofessional met meer dan 10 jaar ervaring. In mijn vrije tijd help ik graag aan een bureau en leer ik kinderen internetten. Mijn vaardigheden omvatten veel dingen, maar het belangrijkste is dat ik weet hoe ik mensen kan helpen bij het oplossen van problemen. Als je iemand nodig hebt die je kan helpen met iets dringends of gewoon wat basistips wilt, neem dan contact met me op!



Related posts