Wat is een 502 Bad Gateway-fout? En hoe los ik die op?

Niemand houdt van foutcodes! Voor de meeste gebruikers is het zien van een foutnummer helemaal niet nuttig, omdat het nummer niets betekent tenzij je de bijbehorende codehandleiding uit je hoofd kent.

Als u een "502 Bad Gateway Error" tegenkomt, is het probleem vrijwel zeker een intern serverprobleem. Het is cruciaal om het probleem te begrijpen, en in sommige gevallen zijn er stappen die u kunt ondernemen om het op te lossen. We leggen uit wat deze fout betekent en bekijken manieren om het probleem te verhelpen.

HTTP-statuscodes

Foutcode 502 maakt deel uit van de set HTTP-foutresponscodes. HTTP of Hypertext Transfer Protocol Het is het fundamentele protocol dat ervoor zorgt dat het web werkt. Het maakt deel uit van de grotere Internet Protocol-suite en beschrijft hoe servers en clients met elkaar communiceren bij het opvragen of verzenden van webinhoud.

Wanneer uw webbrowser (client) via HTTP gegevens opvraagt ​​bij een server en er een fout optreedt, stuurt de webserver een ongeldig antwoord terug, wat resulteert in een foutcode. De meest voorkomende van deze fouten is wellicht foutcode 404, wat simpelweg betekent dat de server de pagina op het opgegeven adres niet kan vinden.

Foutcodefamilie 5xx

Er zijn vijf genummerde reeksen foutcodes: 1xx, 2xx, 3xx, 4xx en 5xx.

De 5xx-codereeks vertegenwoordigt alle serverfoutcodes. Dit betekent dat wanneer u een code ziet die begint met het cijfer vijf, het probleem vrijwel zeker bij de server ligt. Meestal kunt u, als er iets misgaat met de server, alleen maar wachten en het later opnieuw proberen. Over het algemeen zijn dit tijdelijke fouten. Als u probeert toegang te krijgen tot een grote dienst zoals Amazon of Google, worden dit soort fouten meestal vrijwel direct opgelost, tenzij er een grote storing is.

Wat is een "poort"?

Foutcode 502 is een "Failed Gateway"-fout. Een gateway-apparaat is een knooppunt in een computernetwerk dat fungeert als toegangspoort tot andere webbronnen verderop in het netwerk.

Je router of modem is een apparaat. PoortEn dan zijn er nog de enorme routers die je internetprovider gebruikt om zijn gebruikers met de belangrijkste internetknooppunten te verbinden. Als je meer wilt weten over hoe dit allemaal in elkaar past, lees dan 'Wie is de eigenaar van het internet? Webarchitectuur uitgelegd'.

Een "mislukte gateway" betekent dus simpelweg dat het gateway-apparaat de opgevraagde gegevens niet kon ophalen van servers verderop in het netwerk. Een mislukte gateway, slecht nieuws!

Veelvoorkomende oorzaken van een HTTP 502-fout

Een 502-fout kan verschillende oorzaken hebben, maar meestal zijn het problemen aan de serverzijde. Een overbelaste primaire server is de meest voorkomende oorzaak. Originele server Het is een computer die de website bevat en luistert naar gebruikersverzoeken om die inhoud te leveren.

Overbelaste server

Er kunnen te veel mensen tegelijkertijd verzoeken naar de server sturen, waardoor deze de capaciteit niet meer aankan. Het kan zelfs voorkomen dat u een "502 Service Temporarily Loaded"-foutmelding ziet in plaats van een "Invalid Gateway"-fout.

DDoS-aanvallen

Soms worden servers tijdens een aanval opzettelijk overbelast. DDoS (Distributed Denial of Service), maar het resultaat is vergelijkbaar. Als de server te lang nodig heeft, wordt dit beschouwd als een servertime-out en ontvangt u een foutcode. DDoS-aanvallen komen niet meer zo vaak voor als vroeger, dankzij diensten zoals Cloudflare, die fungeren als een barrière tussen de server en de stroom verzoeken. Eventuele overbelasting die u ervaart, is dus hoogstwaarschijnlijk te wijten aan legitiem hoog gebruik.

Onjuiste serverconfiguratie

Het kan zijn Firewall Ofwel zijn de netwerkinstellingen van uw server onjuist, ofwel is uw IP-adres onterecht ingesteld als een adres dat geblokkeerd zou moeten worden. Als u een dynamisch IP-adres gebruikt (zoals de meeste mensen), is het mogelijk dat u een adres hebt gekregen dat eerder door een problematische gebruiker werd gebruikt.

Het internet is ongelooflijk complex, met tientallen, zelfs honderden netwerkapparaten tussen uw apparaat en de server die u probeert te bereiken. Sommige van deze apparaten kunnen problemen ondervinden.

defecte servers

Tot slot kan de server uitvallen of softwarefouten bevatten waardoor deze geen verzoeken kan verwerken. Vergeet niet dat een server gewoon een computer is en dat deze door iemand of iets beschadigd kan zijn. Het probleem zal daarom blijven bestaan ​​totdat iemand de software heeft hersteld. Je kunt online honderden artikelen vinden die gedetailleerd uitleggen hoe je problemen met betrekking tot servers kunt oplossen... Apache-serverprogrammaof het opvullen van de hiaten in PHP-codeof het oplossen van configuratieproblemen in WordPress-sites Hun eigen.

Nu je een goed basisidee hebt van het probleem, gaan we kijken naar een aantal dingen die je kunt proberen bij het oplossen van het probleem.

update pagina

Als je een 502-foutmelding krijgt, is het eerste wat je moet doen de webpagina vernieuwen. De meeste van deze fouten worden veroorzaakt door een tijdelijk netwerkprobleem of een overbelasting van de server. Je kunt er ook voor kiezen om te wachten tot de piekuren voorbij zijn (afhankelijk van de tijdzone van je server) voordat je het opnieuw probeert. In 99% van de gevallen lost een nieuwe poging het probleem op, maar in de tussentijd zijn er nog een paar andere dingen die je kunt doen.

Controleer of de site voor iedereen onbereikbaar is.

Hoewel een 502-foutmelding wijst op een probleem aan de serverzijde van de verbinding, kan het geen kwaad om te controleren of u de enige bent die problemen ondervindt. U kunt hiervoor websites zoals Is het nu goed? أو beneden Detector Zodat je niet de enige bent die een foutcode ziet in plaats van de nieuwste hondenfoto's van je moeder op Facebook.

Sommige van deze sites kunnen belangrijke details weergeven, zoals hoe vaak de site offline is, of de storing zich alleen in bepaalde gebieden voordoet en of andere gebruikers momenteel klagen over specifieke problemen.

Start je router opnieuw op.

Soms is de router in je eigen huis de boosdoener. Je router is net als elk ander apparaat een computer, wat betekent dat hij kan vastlopen, crashen of fouten kan vertonen. Net als bij andere computers lost een simpele herstart deze problemen meestal op.

Je router bijwerken of vervangen

Als u merkt dat u uw router regelmatig opnieuw moet opstarten om uw internetverbinding weer werkend te krijgen, moet u mogelijk de firmware bijwerken of overwegen een nieuwe router aan te schaffen met meer capaciteit om meerdere apparaten tegelijk te ondersteunen.

Wis de cache en cookies van je browser.

[9 Clear.jpg]

Je browser slaat websites die je vaak bezoekt en websites die je recent hebt bezocht in de cache op. Door deze sites in de cache op te slaan, laadt de website sneller en gebruik je minder bandbreedte, omdat je niet telkens opnieuw veelgebruikte elementen van de pagina hoeft te downloaden wanneer je de pagina vernieuwt of opnieuw bezoekt.

Helaas kan de cache van je webbrowser beschadigd raken, waardoor pagina's niet goed laden. Daarom is het soms nodig om de cache van je browser te wissen. Je hoeft je geen zorgen te maken over het verliezen van je browsegeschiedenis, wachtwoorden of andere belangrijke informatie. Het wissen van de cache zal er waarschijnlijk alleen voor zorgen dat websites tijdelijk trager laden, totdat er een nieuwe cache is aangemaakt. Wil je leren hoe je de cache van je webbrowser wist? Bekijk dan onze uitgebreide handleiding: Hoe wis je de cache van een webbrowser?

Cookies zijn een ander type gegevens dat uw browser lokaal opslaat en dat de laadtijd van websites kan beïnvloeden. Over het algemeen zijn cookies gunstig voor de gebruikerservaring. Ze stellen de website in staat om informatie over u te "onthouden", zodat u niet elke keer opnieuw hoeft in te loggen of de inhoud van uw winkelwagen verliest als uw internetverbinding wegvalt.

Afgezien van de mogelijke verstoring van de functionaliteit van de site, zou het ook kunnen zijn Trackingcookies Het is ook een privacykwestie.

Update je browser

U moet uw webbrowser altijd bijwerken om ervoor te zorgen dat u de nieuwste beveiligingspatches hebt geïnstalleerd. Als er nog updates in behandeling zijn, voer deze dan eerst uit voordat u de website bezoekt die een foutmelding geeft. Het kan ook zijn dat uw browser de nieuwste webstandaarden nodig heeft om met de nieuwste webtechnologieën te kunnen communiceren.

Het is ook raadzaam om te controleren of uw besturingssysteem up-to-date is, aangezien er mogelijk problemen zijn met de netwerkstuurprogramma's of het netwerkpakket van uw computer of apparaat.

Probeer een andere browser.

Niet alle browsers zijn gelijk. Als je een ingebouwde webbrowser gebruikt of een minder populaire, ondersteunt deze mogelijk niet alle functies of vereisten van een bepaalde website.

Het kan simpelweg zijn dat er iets mis is gegaan met je browser. De snelste manier om je browser als oorzaak van het probleem uit te sluiten, is door een andere browser te proberen. 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.

Schakel plug-ins en extensies uit.

Het kan helpen om je browser opnieuw op te starten of tijdelijk alle plug-ins en extensies uit te schakelen om uit te sluiten dat deze de oorzaak van het probleem zijn. Doe dit alleen als het probleem zich niet voordoet wanneer je een andere browser zonder deze extensies gebruikt op dezelfde internetverbinding.

Probeer een andere internetverbinding.

Als de server die u probeert te bereiken in orde is, maar het gateway-apparaat op de route naar die server de oorzaak van het probleem is, moet u mogelijk een andere route afdwingen via een andere internetverbinding.

Als je bijvoorbeeld een foutmelding krijgt via je breedbandverbinding thuis, probeer dan de site te bezoeken via je smartphone met je mobiele dataverbinding. Tenzij beide verbindingen van dezelfde internetprovider (ISP) afkomstig zijn, zou dit eventuele ISP-specifieke problemen moeten omzeilen.

Controleer uw proxyserver.

Als u een proxyserver gebruikt, kan de oorzaak van het probleem mogelijk bij de proxyserver zelf liggen. Veel computers op de werkplek maken gebruik van een door het bedrijf geleverde proxyserver, en het is niet altijd mogelijk om dit opzettelijk te omzeilen. Het bedrijf gebruikt de proxyserver immers om uw online activiteiten te monitoren en de informatiebeveiliging te waarborgen.

Probeer een VPN te gebruiken.

Hoewel we het vaak een 'webserver' noemen, wordt de meeste webcontent in werkelijkheid op meerdere servers gehost. Content Delivery Networks (CDN's) bewaren kopieën van webcontent op meerdere servers die over de hele wereld verspreid zijn. Wanneer u dus toegang tot een website aanvraagt, wordt de content geleverd door het CDN-knooppunt dat zich het dichtst bij u bevindt, wat zorgt voor de beste snelheden en responstijden. Het is bovendien goedkoper om lokale bandbreedte te gebruiken dan om data over internationale lijnen te verzenden, en daarom geven bedrijven vaak de voorkeur aan CDN's.

Het probleem is dat als uw lokale CDN-node overbelast is of problemen ondervindt, u een 502-foutmelding kunt krijgen. Theoretisch zou u moeten worden doorgestuurd naar de eerstvolgende werkende servernode. Maar als dat gebeurt, kunt u proberen gebruik te maken van VPN Een Virtual Private Network (VPN) wordt gebruikt om toegang te krijgen tot een website vanuit een ander land of een andere regio binnen uw land. Dit kan het probleem van de lokale server omzeilen.

Wis de DNS-cache (Domain Name System) of wijzig uw DNS-servers.

DNS-servers (Domain Name System) zijn als de telefoonboeken van het internet. Wanneer je een adres zoals https://www.online.com (onze zustersite) in de adresbalk typt, vertaalt de DNS-server dat naar het juiste IP-adres van de server die je de benodigde informatie stuurt.

Een bepaalde DNS-server heeft mogelijk een onjuist opgeslagen IP-adres (dit kan zijn gewijzigd), of de server die u doorverwijst, is mogelijk een van de vele servers voor de website en die server ondervindt problemen. Uw lokale DNS-cache kan ook beschadigd of verouderd zijn.

Je moet eerst proberen Wis DNS-cache Probeer het nog eens. Als dat niet werkt, kunt u DNS-servers wijzigen Probeer zelf eens of dat het probleem oplost.

De openbare DNS-servers van Google 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 uit de cache.

Als je alleen statische informatie van een website nodig hebt, hoeft de server mogelijk helemaal niet te draaien. Google en andere zoekmachines indexeren het web constant en maken cachekopieën van webpagina's. Er zijn ook websites zoals de Internet Wayback Machine, die oude en nieuwe webpagina's archiveren, zodat je kunt zien welke informatie ze op verschillende momenten bevatten.

Je kunt de gecachte versie van een pagina eenvoudig vinden via Google; zoek er gewoon naar. De drie puntjes rechts van de titel van de partituur. en identificeer ze.

Selecteer in het menu dat verschijnt de optie opgeslagen.

Vervolgens ziet u bovenaan een pagina met dit bericht.

Neem contact op met de sitebeheerder.

Het laatste advies dat we kunnen geven bij een 502 Bad Gateway-fout is om contact op te nemen met de beheerder van de website. Als het probleem bij uw internetprovider (ISP) lijkt te liggen, kunt u contact opnemen met hun klantenservice en vragen of zij op de hoogte zijn van eventuele problemen met de toegang tot deze specifieke website.

Veel internetproviders hebben een sectie 'Bekende problemen' op hun homepage of in hun gebruikersaccount, dus kijk daar ook even naar. Uiteindelijk, als niets in dit artikel helpt, heb je er letterlijk geen controle over en kun je alleen maar wachten. Dus waarom niet eens kijken in onze sectie 'Leuke dingen' voor een aantal leuke manieren om de tijd te verdrijven?

Reacties zijn gesloten.