We recently had a case, where a customer was reporting Internal Server errors and it was quite hard to find the reason, until we realized that the problem was the maxHttpHeaderSize limit, which caused Tomcat to simply send back an Internal Server error. Would it be possible to at least indicate in the log that a request has been rejected ?
This is essentially the same as bug 46125. I have proposed a backport of the same fix for 5.5.x. This will: - ensure a 400 response is issued rather than the current 200 - log a message (at debug level) - removes an odd error message http://people.apache.org/~markt/patches/2009-04-09-bug46552.patch
This has been fixed in 5.5.x and will be included in 5.5.28 onwards.