The server timed out waiting for the client to finish sending the request.
408 Request Timeout means the client did not produce a complete request within the time the server was prepared to wait, and the server is closing the connection. Browsers may silently retry a 408 on a reused keep-alive connection. It is about slow clients, not slow servers (that is 504).
client_header_timeout or client_body_timeout (60 s by default) expiring during slow uploads.RequestReadTimeout (mod_reqtimeout), which also defends against Slowloris.Connection: close with the 408.| Header | Role |
|---|---|
Connection | close: the server closes after sending it. |
HTTP/1.1 408 Request Timeout
Connection: close
Content-Length: 0