En 502 Bad Gateway fejl er en HTTP-statuskode, der angiver, at en server, der fungerer som en gateway eller proxy, har modtaget et ugyldigt svar fra upstream-serveren. Kort sagt: der er et kommunikationsproblem mellem forskellige servere, der er nødvendige for at få din hjemmeside til at fungere.
Det vigtigste at vide er, at dette er en server-side fejl. Dette betyder, at problemet næsten altid ligger på hjemmesidens eller hostingudbyderens side, og ikke hos dig som besøgende. Fejlen kan forekomme på enhver hjemmeside, i enhver browser og på enhver enhed: fra din smartphone til din laptop.
Hvordan ser en 502 Bad Gateway fejl ud?
Afhængigt af din browser og hjemmesiden kan 502 fejl se forskellige ud:
- “502 Bad Gateway”
- “Error 502”
- “HTTP Error 502 – Bad Gateway”
- “502 Service Temporarily Overloaded”
- “502 Proxy Error”
- En hvid skærm uden tekst
- “502 Server Error: The server encountered a temporary error and could not complete your request”
- “502. That’s an error” (Google)
- “502 bad gateway Cloudflare”
Store platforme som X viser ofte mere brugervenlige beskeder som “X er over sin kapacitet” i stedet for den tekniske fejlkode.
Årsagerne til en 502 Bad Gateway fejl
Serveroverbelastning
Den mest almindelige årsag er, at serveren simpelthen ikke kan håndtere mængden af trafik. Dette sker især ved pludselige trafikstigninger eller når serverressourcerne er utilstrækkelige til antallet af besøgende.
Netværksproblemer
Fejl i kommunikationen mellem forskellige servere kan forårsage en 502 fejl. Dette kan skyldes firewall-indstillinger, der fejlagtigt blokerer trafik, routeringsproblemer eller ustabile netværksforbindelser mellem servere.
Fejl i webserver software
Et crash eller ukorrekt konfiguration af webserversoftware som Nginx eller Apache kan medføre, at servere ikke længere kan kommunikere korrekt med hinanden. Også opdateringer, der er udført forkert, kan forårsage dette.
Problemer med PHP-FPM
For hjemmesider, der bruger PHP (som WordPress sites), kan et problem med PHP-FPM være årsagen. Denne service, der kører PHP-scripts, kan gå ned, være utilgængelig eller være ukorrekt konfigureret.
PHP timeout problemer
PHP timeouts opstår, når en PHP-proces tager længere tid end den indstillede max_execution_time eller max_input_time. Dette sker ofte ved udførelse af store WordPress-importer eller andre ressourcekrævende processer.
Browsercache
Nogle gange har din browser gemt en forældet version af siden, der indeholder 502 fejlen, så du fortsætter med at se fejlen, selvom problemet server-siden er løst.
DNS-problemer
Når domænenavnet ikke korrekt vurderes til den rigtige IP-adresse, kan det forårsage en 502 fejl. Dette sker især efter nylige DNS-ændringer, der endnu ikke er blevet fuldt gennemført.
Indvirkning på SEO af 502 fejl
Anderledes end ved 503 fejl (som bruges til vedligeholdelsesperioder), kan 502 fejl have en negativ indvirkning på din SEO.
Hvis din hjemmeside er offline i 10 minutter og konsekvent gennemsøges af Google, vil botten sandsynligvis indlæse siden fra cachen. Google får muligvis ikke engang chancen for at gen-crawle, før din hjemmeside er online igen. I dette tilfælde er der ikke noget problem.
Men hvis din hjemmeside er offline i længere tid (6 timer eller mere), kan Google tolke dette som et strukturelt problem, der skal løses. Dette kan påvirke din ranking. Ved gentagne 502 fejl er det derfor vigtigt at finde og løse den underliggende årsag.
Hvordan løser du en 502 fejl som besøgende?
1. Genindlæs siden
Start altid med det enkleste: genindlæs siden. Mange 502 fejl er kortvarige og forsvinder af sig selv. Brug genvejstasten F5 eller Ctrl+R (Cmd+R på Mac) for at opdatere siden.
2. Rens browsercache og cookies
Rens din browsercache og cookies for at sikre, at du ikke ser forældede data, der fastholder fejlen. I Chrome går du til Indstillinger > Privatliv og sikkerhed > Ryd browserdata.
3. Prøv en anden browser eller inkognitotilstand
Test om fejlen også forekommer i en anden browser eller i et inkognito/privat vindue. Dette udelukker, at problemet ligger i browserindstillinger, udvidelser eller gemte data.
4. Tøm DNS cache
Tøm din lokale DNS-cache. Dette svarer til at rense din browsercache, men for DNS-information:
Windows: Åbn kommandoprompt og skriv:
ipconfig /flushdnsmacOS: Åbn Terminal og skriv:
dscacheutil -flushcache5. Genstart netværksudstyr
Sluk for dit modem og din router, vent 30 sekunder og tænd dem igen. Nogle gange kan lokale netværksproblemer forårsage eller forværre en 502 fejl.
6. Kontrollér om hjemmesiden er nede for alle
Brug et værktøj som downforeveryoneorjustme.com for at kontrollere, om andre også oplever problemet. Hvis siden er nede for alle, ligger problemet definitivt server-siden.
Hvordan løser du en 502 fejl som hjemmeside-ejer?
1. Kontroller serverlogs
Start med at kontrollere dine fejl- og adgangslogger. Søg efter specifikke fejladvarsler omkring tidspunktet, hvor 502 fejlen opstod.
Logs findes normalt på følgende placeringer:
- Apache:
/var/log/apache2/error.log - NGINX:
/var/log/nginx/error.log - WordPress: I
/wp-content/-mappen
2. Aktiver WordPress fejlretning
Hvis du bruger WordPress og ikke har adgang til serverlogs, tilføj denne kode til din wp-config.php fil:
phpdefine( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );3. Kontroller for serveroverbelastning
Tjek din servers CPU- og hukommelsesbrug. Hvis disse ressourcer er fuldt udnyttet, er det sandsynligvis årsagen til dit problem. Overvej at opskalere serverressourcerne midlertidigt eller begrænse trafikken.
4. Genstart tjenester
Genstart din webserver (Nginx eller Apache) og PHP-FPM service. Dette er ofte en hurtig løsning på midlertidige softwareproblemer. På delt hosting kan du normalt gøre dette via dit hosting kontrolpanel.
5. Kontroller PHP timeout indstillinger
Ved PHP timeout problemer skal værdierne for max_execution_time og max_input_time måske øges. Kontakt din hostingudbyder for at spørge, hvad de aktuelle værdier er, og om de kan justeres.
6. Kontroller firewall og CDN
Sørg for, at din firewall ikke fejlagtigt blokerer for kommunikationen mellem forskellige servere. Deaktiver midlertidigt din CDN for at teste, om dette forårsager problemet.
Vær opmærksom på Cloudflare: Der er to forskellige 502 varianter:
- Cloudflare problem: “502 Bad Gateway” med Cloudflare branding – kontakt Cloudflare
- Hosting problem: “Bad Gateway: The proxy server received an invalid response” – kontakt din hostingudbyder
7. Kontroller plugins og temaer
For CMS-systemer som WordPress kan en defekt plugin eller tema overbelaste serveren. Deaktiver alle plugins midlertidigt ved at:
- Via dashboard: Bulk handling > Deaktiver alle plugins
- Via FTP: Omdøb mappen
pluginstilplugins_old
Aktiver derefter plugins én efter én for at identificere årsagen.
8. Kontakt din hostingudbyder
Hvis du ikke selv kan løse det, skal du kontakte supporten hos din hostingudbyder. De kan kontrollere serverstatus og ofte direkte se, hvor problemet ligger. Oplys altid det præcise tidspunkt, hvor fejlen opstod.
Konklusion
En 502 Bad Gateway fejl er irriterende, men normalt midlertidig. Som besøgende er det ofte et spørgsmål om at vente: fejlen ligger næsten altid på serversiden og bliver normalt løst inden for få minutter til timer.
For webstedsejere er en 502 fejl en vigtig advarsel om at undersøge serverkonfigurationen og præstationerne. Det kan indikere strukturelle problemer, der kan tackles proaktivt, såsom for få serverressourcer, PHP-timeout problemer eller konfigurationsproblemer.
Ved gentagne 502 fejl er det vigtigt at handle hurtigt på grund af den mulige negative indvirkning på din SEO.
Og husk: Når du er i tvivl, så spørg altid din hostingudbyder om hjælp.



Skriv et svar