Bad Request - Size of a request header field exceeds server limit
Bad Request - Size of a request header field exceeds server limit
Information
A user connects to a Fabasoft Folio Webservice running under a Linux operating system and get the following error message as response:
Bad Request Your browser sent a request that this server could not understand. Size of a request header field exceeds server limit.
Authorization : Negotiate
This indicates that the Kerberos Token Size of the users Kerberos token exceeds the limit of the Apache web server. This token is sent as request header field "Authorization" in every web request.
Solution
To increase Apache's limit for the Request Header Size, add the following line to every WebService_*.conf in the /etc/fabasoft/web directory (for example, : WebService_100.conf, WebService_101.conf etc.)
LimitRequestFieldSize 16384
Default value is 8190.
For further details, see the Apache documentation at http://httpd.apache.org/docs/2.2/de/mod/core.html#limitrequestfieldsize
Applies to
- Fabasoft Folio under Linux (all versions)