502 Onjuiste oplossingen voor gatewayfouten

502 Bad Gateway is een HTTP-statuscode gedefinieerd in RFC 7231 die een serverprobleem beschrijft omdat de fout door de server wordt veroorzaakt tijdens een verbindingspoging.

De statuscode 502 (Bad Gateway) geeft aan dat de server, terwijl hij fungeerde als gateway of proxy, een ongeldige reactie ontving van een inkomende server waartoe hij toegang had gekregen terwijl hij probeerde aan het verzoek te voldoen.

Het foutbericht bekend als 502 Bad Gateway komt in veel verschillende vormen, omdat sites de weergegeven meldingen aan gebruikers kunnen aanpassen.

Google geeft 502 weer. Dat is een fout. bijvoorbeeld, en Twitter Twitter is overcapaciteit . De meeste servers retourneren echter ten minste de foutcode 502, hoewel het werkelijke foutbericht sterk verschilt tussen verschillende servertypen en configuraties.

Om een ​​paar te noemen die u kunt tegenkomen: HTTP-fout 502 - Onjuiste gateway, 502 Proxy-fout, Onjuiste gateway: de proxyserver heeft een ongeldige reactie ontvangen van een upstream-server, 502-serverfout: de server heeft een tijdelijke fout aangetroffen en kon uw verzoek.

502 Bad Gateway

HTTP-fout 502 is een serverfout. Dit betekent, meestal op zijn minst, dat het probleem niet op het systeem van de gebruiker ligt, maar op een netwerk- of internetserver. Dit betekent dat de fout kan optreden op elk apparaat met elk besturingssysteem en elke browser of programma met internetmogelijkheden. Windows Update kan bijvoorbeeld de fout veroorzaken en gebruikt hiervoor de code 0x80244021.

Wat zijn de oorzaken van 502 Bad Gateway-fouten?

bron Cloudflare

Zonder al te veel in te gaan, zijn er een aantal veel voorkomende redenen waarom u de HTTP-foutcode kunt zien in het programma dat u gebruikt.

Een daarvan is dat de server waarmee u verbinding probeert te maken wordt gehamerd door verzoeken, een andere dat een domeinnaam mogelijk niet het juiste IP-adres of een ander IP-adres oplost, of simpelweg omdat de server down is en op dat moment niet bereikbaar is op tijd. Er is ook de kans dat een firewall de communicatie met een server blokkeert en de kans dat de configuratie van een server wordt verbroken.

Hoe 502 Bad Gateway fouten te repareren

Al deze problemen kunnen niet worden opgelost door gebruikers die proberen verbinding te maken met een internetwebsite of -service. Hoewel dat het geval is, kunnen er toch opties zijn om het probleem op het lokale systeem op te lossen.

De meest waarschijnlijke reden, vooral wanneer u verbinding maakt met een populaire service zoals Google, Twitter of Facebook, is dat dit een tijdelijk probleem is. Google geeft zoveel op de 502-foutpagina aan dat het aan gebruikers weergeeft.

Optie 1: Herladen

Als u niet direct verbinding kunt maken met een service vanwege 502 Bad Gateway, hoeft u alleen maar een halve minuut te wachten voordat u opnieuw verbinding probeert te maken met de site of server.

Ik stel voor dat u CTrl-F5 gebruikt om de pagina opnieuw te laden, omdat deze de cache omzeilt en de browser instrueert om alle bestanden van de betreffende webserver te pakken. Hiermee worden eventuele cachingproblemen op de lokale machine ook direct opgelost.

Het opnieuw laden van de site of server kan het probleem oplossen als het een tijdelijk probleem is.

Optie 2: proxy, VPN of DNS-server

Omdat het probleem ergens tussen uw apparaat en de doelserver op internet of een netwerk wordt veroorzaakt, is het mogelijk dat het probleem wordt veroorzaakt door uw internetprovider of DNS-server die u gebruikt.

Als u toegang hebt tot een webproxy of VPN, wilt u het misschien proberen om te zien of een verbinding via deze oplossing het probleem aan uw kant oplost.

U kunt browserproxy's gebruiken die worden aangeboden door zoekmachines zoals Startpage om te zien of het probleem is opgelost:

  • Open de startpagina-website om te beginnen: //www.startpage.com/
  • Plak de volledige URL van de site of server waartoe u toegang wilt in het zoekformulier en druk daarna op Go.
  • Selecteer de link "proxy" op de pagina met zoekresultaten om een ​​kopie in het cachegeheugen in uw browser te openen.

De Opera-webbrowser wordt geleverd met een VPN die u kunt gebruiken om toegang te krijgen tot de webbron.

Bovendien wilt u misschien ook een DNS-server van derden gebruiken om te kijken of het probleem met de 502 Bad Gateway kan worden opgelost.

Optie 3: toegang tot de inhoud met behulp van caches

Hoewel u mogelijk het foutieve gateway-foutbericht niet kunt oplossen met behulp van de bovenstaande oplossingen, kunt u proberen toegang te krijgen tot de inhoud van de site die u probeert te bezoeken met behulp van caches.

Houd er rekening mee dat dit alleen werkt voor statische inhoud en niet voor dynamische inhoud. U kunt bijvoorbeeld geen caches gebruiken om u aan te melden bij services, maar als u toegang probeert te krijgen tot statische inhoud op sites, kunnen caches u in dit geval helpen.

U kunt de Google Cache gebruiken om de meest recente kopie van een pagina in de cache op te halen met Google:

  1. Open de Google-zoekmachine.
  2. Gebruik cache: URL als zoekterm, bijvoorbeeld cache: //www.ghacks.net/

Andere opties die u hebt, is om de Wayback-machine te gebruiken om pagina's in de cache van een site te laden. Het werkt op dezelfde manier als de cache van Google, maar kan u meerdere hits voor een site opleveren en niet slechts één.

Middelen

  • 502 Bad Gateway (Mozilla Developer Network)
  • Wat veroorzaakt 502 Bad Gateway op een CDN (Max CDN)
  • Wat moet ik doen nadat ik een 502 of 504 gatewayfout op mijn site heb gezien? (Cloudflare)
  • Stackoverflow 502 Bad Gateway-berichten (Stackoverflow)