De foutmelding 502 Bad Gateway error is iets wat veel mensen wel eens hebben gezien tijdens het surfen. In dit artikel leggen we stap voor stap uit wat deze fout precies betekent, waarom ze optreedt en vooral hoe je het kunt oplossen. Of je nu een websitebeheerder bent of gewoon een bezoeker die tegen deze fout aanloopt, je zult alles leren wat je nodig hebt om het probleem te begrijpen en te verhelpen.
Wat is de 502 Bad Gateway error?

De foutmelding 502 Bad Gateway error is een HTTP-statuscode die aangeeft dat er iets misgaat tussen twee servers die met elkaar communiceren. Met andere woorden, de ene server wacht op een antwoord van een andere server, maar dat antwoord komt niet goed door. Daardoor zie je een lege witte pagina met de melding “502 Bad Gateway”.
Dit probleem ligt niet aan jouw internetverbinding of apparaat, maar aan de serverkant. De fout betekent dat de server geen geldig antwoord heeft gekregen.
Afhankelijk van de browser of de server kan de melding er net iets anders uitzien. Enkele voorbeelden zijn:
- Temporary Error 502
- Error 502
- Bad Gateway 502
- 502 Proxy Error
- 502 Service Temporarily Overloaded
- HTTP Error 502 – Bad Gateway
Soms verschijnt de fout als een klein berichtje in je browser of op verschillende manieren op mobiele en desktopapparaten. Hoe dan ook, de betekenis blijft hetzelfde.
Wil je het verschil met andere serverfouten begrijpen, lees dan ook 500 Internal Server Error of HTTP Error 500 oplossen, zo zie je wanneer het om 500 gaat en wanneer om 502.
Wat veroorzaakt een 502 Bad Gateway error?
De 502 Bad Gateway error komt meestal voor als een website gebruikmaakt van een proxy of gatewayserver. Dat betekent dat er een soort tussenstation is tussen jouw browser en de website zelf. Als dat tussenstation geen goed antwoord krijgt van de hoofserver, ontstaat de foutmelding. Dit kan gebeuren door:
- Problemen met DNS-instellingen
- Een server die tijdelijk niet werkt
- Te veel verkeer op de website (overbelasting)
- Een firewall die de verbinding blokkeert
- Onjuiste domeinnaam-instellingen
- Verouderde browsergegevens of corrupte cachebestanden
Soms ligt het ook aan de kant van de gebruiker, bijvoorbeeld als de browser verouderd is of de cache beschadigde bestanden bevat. Laten we nu kijken hoe je deze fout kunt oplossen.
Krijg je veel verkeer of verdachte pieken, bekijk dan Wat is een DDoS aanval en hoe voorkom je het in WordPress?, zo snap je hoe aanvallen 502, 503 of 504 kunnen triggeren.
Hoe los je de 502 Bad Gateway error op?
Er zijn verschillende manieren om de 502 Bad Gateway error te verhelpen.
1. Controleer het webadres (URL):
De meest voorkomende oorzaak van de fout is een verkeerd ingevoerde URL of vreemde tekens zoals !, #, @ of *. Controleer of het webadres juist is en typ het opnieuw in. Als het adres klopt, zou de pagina normaal moeten laden.
2. Verwijder cookies en cache:

Verouderde cookies of cachebestanden kunnen ook de oorzaak zijn, vooral bij diensten van Google. In Google Chrome kun je dit doen door rechtsboven op de drie puntjes te klikken, daarna naar ‘Geschiedenis’ te gaan en ‘Browsegegevens wissen’ te kiezen. Selecteer vervolgens ‘Cookies en andere sitegegevens’ en ‘Afbeeldingen en bestanden in cache’. Klik daarna op ‘Gegevens wissen’ en laad de website opnieuw.
Volg de officiële uitleg van Google: Cache en cookies wissen in Google Chrome.
3. Vernieuw je DNS-cache:
Soms blijft je computer oude DNS-gegevens vasthouden, waardoor je verbinding met de server fout loopt. Om dit op te lossen, kun je de DNS-cache legen.
In Windows: Druk op de Windows-toets en typ ‘cmd’ in het zoekveld. Klik met de rechtermuisknop op ‘Opdrachtprompt’ en kies ‘Als administrator uitvoeren’. Typ vervolgens het volgende commando en druk op Enter:
ipconfig /flushdns
Wacht tot je het bericht ziet dat de DNS-cache succesvol is geleegd.
Op een Mac: Open het programma ‘Terminal’ (via Launchpad > Overig > Terminal). Typ vervolgens het volgende commando en druk op Enter:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Druk op Enter en voer je wachtwoord in als daarom wordt gevraagd. Wanneer het commando klaar is, is de DNS-cache succesvol geleegd.
4. Test met oplossingen voor de 504 Gateway Timeout-fout:
De fout 502 lijkt sterk op de 504-fout, omdat beide gaan over communicatieproblemen tussen servers. Vaak werken dezelfde oplossingen ook voor deze fout.
5. Sluit je browser volledig af en open hem opnieuw:
Soms wordt de fout veroorzaakt door een tijdelijke bug in de browser. Sluit de browser via de optie “Afsluiten” en open hem opnieuw om te zien of het probleem weg is.
6. Controleer of er te veel bezoekers op je site zijn:
Een plotselinge toename in verkeer kan de server overbelasten, waardoor de fout verschijnt. Controleer in WordPress of via je hostingpaneel hoeveel bezoekers actief zijn en of de server nog voldoende capaciteit heeft. Bij de meeste hostingproviders kun je dit vinden door in te loggen op je hostingdashboard, bijvoorbeeld bij cPanel, DirectAdmin of Plesk.
Daar vind je onder ‘Statistieken’ of ‘Resource Usage’ het actuele aantal actieve bezoekers, CPU-gebruik en geheugengebruik van de server. Als deze waarden te hoog zijn, is het verstandig tijdelijk caching te activeren of contact op te nemen met de hostingprovider.
7. Problemen met Cloudflare:
Gebruik je Cloudflare? Dan kan de fout optreden als er tijdelijk geen verbinding is tussen Cloudflare en je hostingserver. Dit lost zich meestal vanzelf op binnen enkele minuten. Blijft het probleem bestaan? Controleer dan de instellingen van Cloudflare en je hostingprovider.
Werk je met Cloudflare, lees 502 Bad Gateway oplossen bij Cloudflare.
8. Controleer je firewallinstellingen:
Een te strikte firewall kan inkomende of uitgaande verbindingen blokkeren, waardoor de server geen geldig antwoord krijgt. Controleer in je hostingpaneel of beveiligingsplugin of er IP-adressen zijn geblokkeerd die legitiem verkeer veroorzaken. Schakel tijdelijk je firewall uit om te testen of het probleem verdwijnt.
9. Controleer serveronderhoud of updates:
Soms voert je hostingprovider onderhoud of updates uit op de server, wat tijdelijk tot een 502 Bad Gateway error kan leiden. Kijk of er meldingen of statusupdates beschikbaar zijn in je hostingdashboard of via e-mail. Wacht enkele minuten en probeer de website daarna opnieuw te laden.
10. Neem contact op met je hostingprovider:
Als geen van de bovenstaande oplossingen werkt, is het tijd om contact op te nemen met je hostingprovider. Dien een supportticket in, leg uit wat er gebeurt en vraag of ze de serverlogs kunnen controleren. Meestal kunnen ze het probleem snel opsporen en verhelpen.
Conclusie
De foutmelding 502 Bad Gateway error is vervelend, maar meestal tijdelijk en goed op te lossen. In de meeste gevallen ligt het probleem aan de server, niet aan jouw kant. Controleer eerst de basisdingen zoals de URL, cache en DNS-instellingen. Als het probleem blijft bestaan, kan het helpen om contact op te nemen met je hostingprovider of Cloudflare te controleren. Met deze stappen kun je de fout snel achterhalen en oplossen.
Veelgestelde vragen
1. Wat betekent de foutmelding 502 Bad Gateway error?
Deze fout geeft aan dat er een probleem is met de communicatie tussen twee servers. Het is geen fout aan de kant van de gebruiker, maar aan de kant van de server.
2. Hoe lang duurt een 502 Bad Gateway error meestal?
Meestal is het probleem tijdelijk en wordt het binnen enkele minuten opgelost. Als de fout langer aanhoudt, is het waarschijnlijk een serverprobleem dat door je hostingprovider moet worden opgelost.
3. Hoe verschijnt de 502-fout?
De foutmelding kan verschillende vormen hebben, zoals Temporary Error 502, Error 502, Bad Gateway 502 of HTTP Error 502 – Bad Gateway. Al deze meldingen wijzen op hetzelfde probleem.
4. Wat veroorzaakt de foutmelding 502 Bad Gateway error?
De fout kan worden veroorzaakt door DNS-wijzigingen, serverproblemen, overbelasting van de server, firewallproblemen, verkeerde domeininstellingen of verouderde browsergegevens.
5. Kan een plugin of thema in WordPress de 502 Bad Gateway error veroorzaken?
Ja, dat kan. Een slecht geconfigureerde plugin of een fout in een thema kan de communicatie tussen server en browser verstoren. Deactiveer tijdelijk alle plugins en activeer ze één voor één opnieuw om de oorzaak te vinden.
6. Wat moet ik doen als de foutmelding alleen op mijn telefoon verschijnt?
Controleer eerst of je mobiele internet of wifi goed werkt. Probeer de website te openen in een andere browser of via een ander netwerk. Soms komt de fout door tijdelijke problemen met je mobiele provider of een lokale cache.
7. Kan een te hoge serverbelasting door bots of spamverkeer leiden tot deze fout?
Ja, dat komt vaak voor. Als je veel verkeer krijgt van bots of spamverkeer, kan de server overbelast raken. Gebruik een beveiligingsplugin of firewall om dit type verkeer te beperken.