DevToolPal
NL
5xx Serverfouten

504 Gateway Timeout

Gateway-time-out

Wat het betekent

Een gateway of proxy kreeg niet op tijd een antwoord van de upstream-server.

Veelvoorkomende oorzaken

  • Trage databasequery's of externe API-aanroepen
  • Proxy-time-out korter dan de verwerkingstijd
  • Upstream-server onbereikbaar door netwerkproblemen

Zo los je het op

Als client of bezoeker

Probeer het later opnieuw; vraag bij lange bewerkingen of de API asynchrone verwerking biedt.

Als beheerder van de site of API

Versnel het trage pad of verplaats het naar een achtergrondtaak; verhoog proxy-time-outs (proxy_read_timeout) alleen tot realistische waarden.

Voorbeeldantwoord

HTTP/1.1
HTTP/1.1 504 Gateway Timeout
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0

Specificatie

RFC 9110 §15.6.5

Veelgestelde vragen

› Hoe los ik 504 Gateway Timeout op in nginx?

Zoek uit waarom de upstream traag is; verwacht je lange verzoeken, verhoog dan proxy_read_timeout en de time-out van de appserver samen.

› Wie geeft 504 terug, mijn app of de proxy?

De proxy, load balancer of het CDN vóór je app, nadat die te lang op haar heeft gewacht.