Bugzilla – Bug 6992
Nimbus EC2 Query API limits HTTP headers to 4k
Last modified: 2010-04-30 15:14:56
You need to
before you can comment on or make changes to this bug.
Our EC2 Query API implementation is more restrictive about request header sizes
than EC2 itself. This means that some clients may work with EC2 but not Nimbus.
EC2 Query supports requests as either HTTP GET or POST. In GET, the entire
request is in the headers. For RunInstances requests with userdata, these can
be quite large. However, EC2 allows this, so some clients such as libcloud only
support GET operations.
We use Jetty as the HTTP server for Query API. It appears to have configuration
options to support larger header sizes. We should expose these options and set
Made the size configurable for Nimbus 2.4 (RC2)