Long query size for Resource Graphs generates 413 error - increase HeaderBufferSize

Description

setHeaderBufferSize(16384) should be called on all 3 connectors - http, ajp, and https. Otherwise the default 4096 is used which limits GET requests and therefore the number of reports that can be displayed at once. With 75 or so reports the select all and graph workflow generates a 413 error from Jetty and the browser displays a blank page. This fix has been tested locally and succesfully resolves the issue.

Apparently this fix was applied to the AJP connector but neither of the other connectors. Recommendation is to increase the AJP limit and set the http and ssl buffers to 16k.

http://issues.opennms.org/browse/NMS-3179?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel
https://jira.atlassian.com/browse/CONF-16741

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Benjamin Reed April 24, 2014 at 12:30 PM

In 1.12.7, Jetty has been changed to use a jetty.xml file which can be configured to handle issues like this.

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

PagerDuty

Created June 9, 2011 at 12:12 PM
Updated January 27, 2017 at 4:19 PM
Resolved April 24, 2014 at 12:30 PM