Sandor Molnar created KNOX-3021:
-----------------------------------
Summary: Http connection properties are not applied when SSL is
disabled
Key: KNOX-3021
URL: https://issues.apache.org/jira/browse/KNOX-3021
Project: Apache Knox
Issue Type: Bug
Components: Server
Affects Versions: 1.6.0, 2.0.0
Reporter: Sandor Molnar
Assignee: Sandor Molnar
Fix For: 2.1.0
This is what we have now:
{noformat}
HttpConfiguration httpConfig = new HttpConfiguration();
httpConfig.setRequestHeaderSize(
config.getHttpServerRequestHeaderBuffer() );
httpConfig.setResponseHeaderSize(
config.getHttpServerResponseHeaderBuffer() );
httpConfig.setOutputBufferSize( config.getHttpServerResponseBuffer() );
if (config.isSSLEnabled()) {
HttpConfiguration httpsConfig = new HttpConfiguration( httpConfig );
...
connector = new ServerConnector( server, sslContextFactory, new
HttpConnectionFactory( httpsConfig ) );
} else {
connector = new ServerConnector( server );
} {noformat}
When SSL is not enabled, the previously created {{httpConfig}} is not set in
the created {{ServerConnector}} instance. Therefore, those properties do not
take effect in those clusters.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)