HTTP statusna koda

HTTP 504 Gateway Timeout

504 Gateway Timeout pomeni, da je posredniški strežnik predolgo čakal na odgovor zalednega (origin) strežnika.

Pregledano: 6. november 2026
Razred
5xx · Napake strežnika
Kje je težava
Napaka na strežniku spletne strani
Kdo jo odpravi
Odpraviti jo mora lastnik strani.

Kaj pomeni

Pri 504 sta v igri dva strežnika: proxy, CDN ali load balancer sprejme zahtevo in jo posreduje zalednemu strežniku, ta pa ne odgovori v časovni omejitvi. Pri 502 je zaledni odgovor neveljaven, pri 504 ga sploh ni pravočasno.

Najpogostejši vzroki

  • Počasna poizvedba v podatkovni bazi ali dolgotrajno opravilo.
  • Preobremenjen zaledni strežnik.
  • Prekratka časovna omejitev na proxyju (proxy_read_timeout).
  • Omrežna težava ali požarni zid med proxyjem in zaledjem.
  • DNS zaledja ne kaže na pravi strežnik.

Kaj narediš kot obiskovalec

  1. Osveži stran po minuti ali dveh.
  2. Preveri, ali stran deluje drugim.
  3. Če gre za tvoj usmerjevalnik ali lokalni proxy, ga ponovno zaženi.

Pokaže HTTP status, verigo preusmeritev, HTTPS in osnovne SEO signale. Deluje samo za javne naslove.

Kaj naredi lastnik strani ali razvijalec

  1. V dnevnikih proxyja in zaledja poišči zahteve, ki presegajo omejitev.
  2. Optimiziraj počasne poizvedbe in dolga opravila prestavi v ozadje (čakalne vrste).
  3. Po potrebi zmerno povečaj časovne omejitve na proxyju.
  4. Preveri, da zaledni strežnik sprejema povezave z IP-jev proxyja.

Vpliv na SEO in Google

Občasni 504 ne škodijo. Ponavljajoči se 504 kažejo na počasno zaledje, kar upočasni pajkanje in slabša uporabniško izkušnjo.

Pogosta vprašanja

Kakšna je razlika med 502 in 504?

502: zaledje je vrnilo neveljaven odgovor. 504: zaledje ni odgovorilo pravočasno.

Ali je 504 napaka mojega interneta?

Skoraj vedno ne. Težava je med strežniki spletne strani.

Viri