Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 388298

Summary: Large headers cause issues with GET requests
Product: [ECD] Orion Reporter: Patrick Naish <patrick.naish>
Component: ServerAssignee: Project Inbox <orion.server-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: chris.whitty
Version: 1.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Patrick Naish CLA 2012-08-29 05:09:22 EDT
Overview: 

Setting a large amount of data in a header for a GET request causes Jetty to return HTTP 413. Without a means exposed to handle this, code adding an API extension point may not be able to recover properly from such an error (e.g. not flushing the caches correctly).

It would be useful, therefore, to provide a means for a server plugin to adjust the cache size, or detect when the caches are full.
Comment 1 John Arthorne CLA 2012-08-29 14:06:06 EDT
How large is "a large amount" in your case? Is this your own client code setting large headers, or are there cases where current orion client is sending such requests?
Comment 2 John Arthorne CLA 2015-05-05 14:39:21 EDT
Closing as part of a mass clean up of inactive bugs. Please reopen if this problem still occurs or is relevant to you. For more details see:

https://dev.eclipse.org/mhonarc/lists/orion-dev/msg03444.html