Vad betyder en 504 Gateway Time Out?

Stressad Affärskvinna Tittar På Bärbar dator På Kontoret

Din webbläsare visar 504 när en server tar för lång tid att svara.

Bildkredit: tetmc/iStock/Getty Images

När du får åtkomst till en server via Internet, returneras en HTML-statuskod från servern till din webbläsare. Ett antal av dessa är felkoder, som visas när det är problem med att ladda en sida. Koderna visas i webbläsaren och hjälper webbansvariga och besökare att förstå vad som går fel så att de kan försöka lösa problemet. "504 Gateway Time Out" är en sådan felkod.

504 Översikt

När du försöker komma åt en resurs sätter servern som din åtgärd dirigeras genom en tidsgräns för den begäran. Om ett svar inte tas emot efter en viss tid, returneras en 504-felkod till webbläsaren. "5" i början av felkoden indikerar att problemet ligger i servern som kontaktas, snarare än din klientserver. Den vanliga orsaken till ett 504-fel är att försöka kontakta en server som antingen är nere, kanske för underhåll, eller på annat sätt inte fungerar korrekt.

Dagens video

Tekniska detaljer

En klient tar emot begäran om åtkomst till en viss URL. Den får åtkomst till en domännamnsserver (DNS) för att få IP-adressen till den webbplatsen. En IP-socket-anslutning görs med IP-adressen som erhålls från DNS, och en HTML-dataström skickas genom socket. Klienten får en HTTP-dataström tillbaka från servern, och om resursen inte kan nås efter en viss tid, kommer den returnerade dataströmmen att innehålla 504-felkoden. Webbläsaren visar sedan koden på skärmen.

504 Felmeddelanden

504:an kallas tekniskt felet "504 Gateway Timeout". Precis som felet "404 Not Found" kan meddelandeaviseringen för 504:an anpassas. Du kommer vanligtvis att presenteras med ett av följande meddelanden på en annars tom sida: "504: Gateway Timeout", "HTTP 504" eller "HTTP-fel 504 – Gateway Timeout." Däremot kan du få en anpassad felskärm eller helt enkelt omdirigeras till en annan sida, till exempel webbplatsens hem sida.

Fixar en 504

Eftersom 504 är ett fel på serversidan kan du inte åtgärda problemet om du inte äger och underhåller servern i fråga själv. Du har dock några alternativ tillgängliga för dig. Du kan maila webbmastern om du känner till hennes e-postadress och meddela henne om problemet. Du kan prova att uppdatera några gånger för att se om det var ett tillfälligt problem, eller så kan du återvända till webbplatsen vid ett senare tillfälle, när felet förhoppningsvis har åtgärdats.