Network Deployment (Distributed operating systems), v8.0 > Reference > Custom properties
Web container transport chain custom properties
Use this page to set custom properties for a web container transport channel.
To specify custom properties for a specific transport on the web container transport chain:
- In the admin console click...
> Server Types > WebSphere application servers > server_name
> Web Container Settings > Web container transport chains.
- Select a transport chain.
- Under Transport Channels select Web container inbound channel (channel_name).
- Under Additional Properties select Custom properties.
- On the Custom properties page, click New.
- On the settings page, enter the property to configure in the Name field and the value to set it to in the Value field.
- Click Apply or OK.
- Click Save on the console task bar to save the configuration changes.
- Restart the server.
Following is a list of custom properties provided with the Application Server. These properties are not shown on the settings page for a web container transport. We can use the custom properties page to define the following custom properties:
disableRequestMessageChunking
This custom property disables request message chunking when set to true. All of the request body up to protocol_//publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/ _large_data_inbound_buffer is buffered in memory.
For WCInboundAdmin and WCInboundAdminSecure transport chains, chunking is enabled by default to install large EAR files through the admin console. For example, the settings for these chains are disableRequestMessageChunking=false . When chunking is enabled, the protocol_//publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/ _large_data_inbound_buffer value is ignored because the entire HTTP request is not buffered in the controller.
When chunking is disabled, the protocol_//publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/ _large_data_inbound_buffer value is used because the entire HTTP request is buffered in the controller.
Property name disableRequestMessageChunking Data type string Value True or False Defaults By default, administrative chains have the disableRequestMessageChunking custom property explicitly set to true.
maxRequestMessageBodySize
When disableRequestMessageChunking is set to false, this is the maximum amount of request body that is buffered in memory before sending the next chunk to the servant. The maxRequestMessageBodySize custom property is valid only if the disableRequestMessageChunking custom property is set to false.
Property name maxRequestMessageBodySize Value The default value is 32 kilobytes (KB). The minimum value is 32 and the maximum value is 8192, which is equivalent to 8MB.
useStrictSSLConnectTimeout
When this property is set to true, during a handshake with the client, the SSL Channel calculates the amount of time that can elapse before a the TCP timeout occurs based on the setting for the Socket timeout on the TCP channel. Therefore, when this property is set to true, the handshake can never take longer than the amount of time specified for the Socket timeout on the TCP Channel.
This property only applies to the SSL channel for a secure Web container transport chain, and is set by clicking the name of the transport chain> SSL inbound channel > Custom properties.
Property name useStrictSSLConnectTimeout Value The default value is false.
Configure inbound HTTP request chunking
Modify the default web container configuration
Tune the application serving environment
Related
HTTP transport settings
Administrative console page features