The request headers are too large, either one header or all of them together.
431 Request Header Fields Too Large (RFC 6585) means the server refuses to process the request because its headers are over a size limit. The usual culprit is cookies: an app that keeps adding cookies, or many apps sharing a parent domain, until the Cookie header exceeds the limit.
--max-http-header-size (16 KB by default) with 431.*.example.com), or huge JWTs in cookies.--max-http-header-size, nginx large_client_header_buffers, Apache LimitRequestFieldSize.| Header | Role |
|---|---|
Cookie | Most frequent oversized header. |
HTTP/1.1 431 Request Header Fields Too Large
Connection: close
Content-Length: 0