Wat is 502 Bad Gateway? Betekenis, oorzaken en hoe je het oplost

Een 502 bad gateway is een HTTP-statuscode die betekent dat een server die als tussenstation werkt geen geldig antwoord ontvangt van een andere server. Je probeert een website te openen, maar krijgt in plaats daarvan een wit scherm met de foutcode “HTTP Error 502 – Bad Gateway”. Meestal ligt de oorzaak bij overbelaste servers, DNS-problemen en proxy- of firewallfouten. In dit artikel leggen we uit waarom de fout ontstaat en hoe je een 502 bad gateway oplossen kunt als bezoeker of websitebeheerder.

2 jun 2026

9 minuten leestijd

Wat is 502 Bad Gateway? Betekenis, oorzaken en hoe je het oplost

Wat is een 502 Bad Gateway error?

502 bad gateway betekenis

Een 502 Bad Gateway-error is een HTTP-statuscode die aangeeft dat een server die als gateway of tussenstation fungeert, een ongeldig antwoord of helemaal geen antwoord heeft ontvangen van een andere server die nodig is om de pagina te laden.

Kort gezegd: de ene server probeert informatie op te halen bij een andere server, maar krijgt geen bruikbaar antwoord terug. Je browser stuurt een verzoek naar een server, die op zijn beurt communiceert met bijvoorbeeld een applicatieserver, database, CDN, proxy of API. Als één van die schakels niet goed reageert, kan de gebruiker een 502 bad gateway te zien krijgen. Je kunt het zien als een probleem met een digitale tussenpersoon: net zoals een standaard gateway verkeer tussen netwerken doorstuurt, stuurt een webgateway verzoeken door tussen systemen.

Een 502-fout hoort bij de HTTP 5xx-statuscodes. Dat zijn serverfouten, wat betekent dat het probleem meestal niet direct door jouw apparaat wordt veroorzaakt. Toch kun je als bezoeker soms wel stappen nemen om de foutmelding te omzeilen of te controleren of het probleem aan je browser, netwerk, DNS of verbinding ligt.

How 502 bad gateway error occurs

Hoe ziet een 502 Bad Gateway eruit?

Een 502 bad gateway ziet er niet altijd hetzelfde uit. Soms krijg je een simpele witte pagina met “502 Bad Gateway” te zien, maar er zijn veel variaties van dezelfde foutmelding. Je kunt bijvoorbeeld een van deze meldingen tegenkomen:

“502 Service Temporarily Overloaded”

“502 Proxy Error”

“502 Server Error: The server encountered a temporary error and could not complete your request”

“502. That’s an error”

“502 Bad Gateway Apache”

“502 Bad Gateway Cloudflare”

“502 Bad Gateway Nginx”

“Error 502”

“Bad Gateway: The proxy server received an invalid response from an upstream server”

“HTTP 502”

“HTTP Error 502 – Bad Gateway”

“Temporary Error (502)”

Een leeg scherm zonder duidelijke foutmelding

Al deze varianten verwijzen naar dezelfde 502-fout. Welke tekst je ziet, hangt af van je browser, de serverconfiguratie en de diensten die de website gebruikt. Een melding als ‘502 bad gateway nginx’ wijst bijvoorbeeld op een probleem in een omgeving waar Nginx als webserver of reverse proxy wordt gebruikt. Ook ‘502 bad gateway openresty’ komt voor, omdat OpenResty op Nginx is gebaseerd.

Zie je ‘bad gateway error code 502 cloudflare’, dan betekent dit vaak dat Cloudflare als tussenlaag geen goed antwoord krijgt van de oorspronkelijke server van de website. En als de melding over een proxy gaat, is er waarschijnlijk een proxyserver betrokken bij de communicatie.

Waarom krijg je een 502 Bad Gateway?

Er zijn veel redenen waarom je een 502 bad gateway-melding kunt krijgen. Omdat de fout meestal ontstaat tussen servers, is de exacte oorzaak voor bezoekers niet altijd zichtbaar. Dit zijn de meest voorkomende oorzaken:

  • De server is overbelast. Als teveel mensen tegelijk een website bezoeken, kan de server tijdelijk geen verzoeken meer verwerken. Dit kan ook gebeuren tijdens piekverkeer, acties, productlanceringen of een DDoS-aanval.
  • De oorspronkelijke server reageert niet. Een gateway of proxy wacht op antwoord van een backendserver. Als die server offline is, vastloopt of te traag reageert, kan er een http 502 bad gateway ontstaan.
  • Er zijn DNS-problemen. Als domeinnamen niet goed naar het juiste IP-adres verwijzen, kan de verbinding met de juiste server mislukken. Verouderde DNS-records of DNS-wijzigingen die nog niet overal zijn verwerkt, kunnen een rol spelen.
  • Een proxy, CDN of firewall blokkeert verkeer. Beveiligingslagen zijn nuttig, maar verkeerde instellingen kunnen legitieme verzoeken tegenhouden. Daardoor krijgt de gateway geen geldig antwoord terug.
  • PHP-FPM of backendprocessen werken niet goed. Websites die PHP gebruiken, vertrouwen vaak op PHP-FPM om code uit te voeren. Als deze processen vastlopen, te weinig resources hebben of verkeerd zijn ingesteld, kan de webserver een 502-fout tonen.
  • Serverconfiguratie klopt niet. Verkeerde poorten, time-outs, SSL-instellingen, upstreamservers of reverse proxy-regels kunnen leiden tot de bad gateway error code 502.
  • Browser- of netwerkcache zit in de weg. Hoewel een 502-fout meestal servergerelateerd is, kunnen verouderde lokale gegevens soms zorgen dat je browser blijft proberen een kapotte versie van de pagina te laden.
  • VPN-, proxy- of netwerkrouteproblemen spelen mee. Soms gaat verkeer via een instabiele route of drukke tussenserver. Dat veroorzaakt de 502-fout niet altijd zelf, maar kan wel bijdragen aan verbindingsproblemen.

10 manieren om een 502 Bad Gateway error op te lossen

Omdat 502 bad gateway errors verschillende oorzaken kan hebben, bestaat er niet één oplossing die altijd werkt. Soms is één simpele stap genoeg. In andere gevallen moet de websitebeheerder de 502 bad gateway oplossen aan de serverkant. Dit kun je proberen.

1. Vernieuw de webpagina

Begin simpel: laad de pagina opnieuw. Een 502 bad gateway kan ontstaan door een korte storing of tijdelijke serveroverbelasting.

Druk op F5 in Windows of Command + R op Mac. Je kunt ook op het vernieuwingsicoon in je browser klikken. Als de server zich intussen heeft hersteld, verdwijnt de foutmelding vanzelf.

2. Controleer de URL

Een typfout in de URL kan ervoor zorgen dat je browser een ongeldig adres probeert te bereiken. Controleer daarom of het webadres klopt.

Let vooral op kleine verschillen in domeinnamen, extra tekens of verdachte spelling. Dit is ook een goede gewoonte om phishing en spoofing van URL’s te herkennen.

3. Controleer of de website offline is

Als jij niet de enige bent met het probleem, ligt de fout waarschijnlijk bij de website zelf. Gebruik een statuschecker zoals “Down For Everyone Or Just Me” of probeer de website via een ander apparaat of netwerk te openen.

Is de site voor iedereen offline? Dan kun je meestal alleen wachten tot de websitebeheerder, host of provider het probleem oplost.

4. Test de pagina in een andere browser of incognitomodus

Soms blijft je browser een verouderde of beschadigde versie van een pagina gebruiken. Open de website daarom in een andere browser of gebruik de incognitomodus.

Werkt de pagina daar wel? Dan ligt het probleem mogelijk aan je browsercache, cookies of extensies.

5. Wis je browsercache en cookies

Verouderde cachebestanden kunnen ervoor zorgen dat een website verkeerd blijft laden. Om dit op te lossen kun je je cache legen en vervolgens testen of lokale browsergegevens de fout veroorzaken.

In Chrome ga je heirvoor naar ‘Instellingen’ > ‘Privacy en beveiliging’ > ‘Browsegegevens verwijderen’. In Firefox vind je dit onder ‘Privacy en beveiliging’ > ‘Cookies en websitegegevens’. In Safari kun je websitegegevens beheren via de privacy-instellingen.

6. Wis je DNS-cache

Als je apparaat verouderde DNS-records bewaart, kan het naar een verkeerde of oude serverlocatie verwijzen. In dat geval helpt een DNS-flush om je DNS-cache te legen.

Op Windows open je Opdrachtprompt en voer je ipconfig/flushdns uit. Op macOS kun je via Terminal een DNS-reset uitvoeren. Op mobiele apparaten helpt opnieuw opstarten vaak al om de DNS-cache te vernieuwen.

7. Schakel browserextensies tijdelijk uit

Browserextensies kunnen verkeer aanpassen, blokkeren of omleiden. Denk aan adblockers, privacytools, beveiligingsextensies of proxy-add-ons.

Schakel extensies één voor één uit en laad de pagina telkens opnieuw. Je kunt ook testen in incognitomodus, zolang daar geen extensies actief zijn.

8. Controleer je proxy, VPN en firewall

Een verkeerd ingestelde proxy, firewall of VPN kan soms de communicatie met websites verstoren. Schakel deze diensten tijdelijk uit om te kijken of de fout verdwijnt.

Gebruik je handmatig ingestelde proxy- of VPN-servers? Controleer dan of de instellingen kloppen. Probeer eventueel een andere serverlocatie of verbinding. Een goede VPN kan helpen om je internetverkeer stabieler of veiliger te maken, maar een overbelaste of slecht ingestelde VPN-server kan juist problemen veroorzaken.

9. Herstart je router en modem

Hoewel een 502-fout meestal aan de serverkant zit, kan een lokaal netwerkprobleem de verbinding verergeren. Haal je modem en router ongeveer 30 seconden van de stroom, sluit ze opnieuw aan en wacht tot de verbinding volledig is hersteld.

Probeer daarna de website opnieuw te openen. Werkt het nog steeds niet, test dan eventueel via mobiele data of een ander wifi-netwerk.

10. Probeer het later opnieuw of neem contact op met support

Sommige 502-fouten kun je als bezoeker niet zelf oplossen. Als de backendserver down is, de websitehost onderhoud uitvoert of een CDN verkeerd is ingesteld, moet de websitebeheerder ingrijpen.

Wacht een paar minuten en probeer het opnieuw. Blijft de fout lang aanhouden, neem dan contact op met de klantenservice van de website of kijk of ze updates delen via social media of een statuspagina.

Hoe voorkom je Bad Gateway error code 502?

Een bad gateway error code 502 is vervelend, vooral als hij regelmatig terugkomt. Bezoekers kunnen de fout niet altijd voorkomen, maar websitebeheerders en netwerkgebruikers kunnen wel maatregelen nemen om de kans op herhaling te verkleinen.

  • Monitor serverprestaties continu. Houd CPU-gebruik, geheugen, responstijden en foutlogs in de gaten. Zo zie je sneller wanneer een server overbelast raakt of backendprocessen uitvallen.
  • Optimaliseer serverresources. Zorg voor voldoende capaciteit, goede caching, load balancing en schaalbare hosting. Dit helpt vooral bij piekverkeer en voorkomt dat servers te traag reageren.
  • Houd software, plugins en servercomponenten up-to-date. Verouderde CMS-installaties, plugins, webservers of PHP-versies kunnen instabiliteit veroorzaken. Regelmatige updates verkleinen de kans op fouten.
  • Controleer CDN-, proxy- en firewallinstellingen. Een CDN of firewall kan verkeer beschermen, maar verkeerde regels kunnen ook legitieme verzoeken blokkeren. Test wijzigingen daarom zorgvuldig.
  • Controleer backend- en API-stabiliteit. Veel websites vertrouwen op externe API’s, databases en applicatieservers. Als die onderdelen traag of onbetrouwbaar zijn, kan de gateway geen geldig antwoord teruggeven.
  • Gebruik duidelijke time-out- en retry-instellingen. Te korte time-outs kunnen onnodig 502-fouten veroorzaken. Te lange time-outs kunnen servers juist uitputten. Stem deze instellingen af op de prestaties van je applicatie.
  • Vermijd instabiele VPN- of proxyverbindingen. Als je vaak 502-fouten ziet op verschillende websites, kan een onbetrouwbare route of tussenserver meespelen. Een betrouwbare VPN kan soms helpen om een stabielere verbinding te behouden wanneer netwerkproblemen of instabiele routing bijdragen aan de fout.

Online beveiliging begint met een klik.

Blijf veilig met 's werelds toonaangevende VPN

Ook beschikbaar in: Deutsch,English,Français,Italiano,‪한국어‬,Türkçe.

Arwen Kok | NordVPN

Arwen Kok

Arwen leert graag over cybersecurity en de nieuwste technologieën. Het is haar doel om complexe onderwerpen benaderbaar en interessant te maken voor haar publiek. Als ze niet schrijft, traint ze martial arts en brengt ze tijd door met haar dochtertje.