Chyba časového limitu brány 504 v prehľadávači znamená, že server nedostal včasnú odpoveď od klienta (používateľa) a požiadavka nebola spracovaná. Je to zvyčajne kvôli preťaženiu servera, ktorý nemá čas na spracovanie aktuálnych požiadaviek HTTP. Napríklad je tu slabý server, na ktorom je stránka umiestnená, a ak stránku navštívi 20 000 používateľov, server nebude mať čas na spracovanie všetkých týchto požiadaviek a vydá chybu s kódom 504 Gateway Time out.
Môže sa tiež stať, že keď stránka zmení servery DNS, zmena na internete trvá 24 hodín a kým nedôjde k úplnej zmene, pravdepodobne sa používateľovi zobrazí chyba 504. zmeniť DNS, chyba sa môže zobrazovať, kým nevymažete zoznam miestnych adries DNS v systéme Windows.
Je možné, že chyba preťaženia servera trvala niekoľko sekúnd, ale služba Cloudflare CDN uložila stránky do vyrovnávacej pamäte s chybou 504 Gateway Time-out a dáva používateľom túto hlavičku HTTP.
Stručne povedané, ak ste bežným používateľom, ktorý narazil na túto chybu, nejde o vašu chybu, jedná sa o problém na strane servera, ale niektoré z nižšie uvedených tipov vám pomôžu chybu opraviť. Poďme sa tiež pozrieť na tipy, ak vlastníte server.
Ak ste bežným používateľom
- Ak je server preťažený, vygeneruje chybu 504 Gateway Time-out. V takom prípade stačí počkať pár minút a znova načítať stránku pomocou klávesov F5 alebo Ctrl + F5.
- Ak používate server proxy, odstráňte ho. Je známe, že nesprávne nastavenie servera proxy môže spôsobiť chybu 504. Platí to najmä pre bezplatné servery proxy, ktoré predtým mohli fungovať dobre, ale v budúcnosti zlyhajú.
- Ak web zmenil adresy DNS, musíte v počítači vymazať zoznam miestnych serverov DNS. Ak to chcete urobiť, spustite príkazový riadok ako správca a typ:
ipconfig /flushdns
.
Ak ste správca webu
- Požiadajte o podporu svojho hostiteľa riešenie problému s chybou 504 Gateway Time-out.
- Skontrolujte zaťaženie databázy vášho zdroja.
- Pozrite sa na počet požiadaviek na server, môžu to byť útoky robotov alebo Ddos.
- Ak ste zmenili adresy DNS, ich použitie môže trvať najmenej 24 hodín.
- Ak používate sieť CDN ako Cloudflare, môže mať tento poskytovateľ obsahu chybu v medzipamäti. Skúste to na chvíľu vypnúť a skontrolovať.
- Potrebujete výkonnejší server, pretože ten súčasný nedokáže zvládnuť zaťaženie používateľov.