Show TOC

Background documentationicm/<PROT>/max_request_size_KB Locate this document in the navigation structure

 

This parameter protects the application server from a Denial of Service (DOS) attack from large requests. If the parameter value is not equal to -1, the Internet Communication Manager already checks whether the length (content-length) of the request exceeds the specified value of the parameter. If it does, the request is not passed to the application server, and an error message is sent to the caller (ICMEPROTERROR).

This means that no resources are required in the backend (memory, processes).

You can set the maximum request size for each protocol separatetly.

To do this, use the following parameters:

  • icm/HTTP/max_request_size_KB

  • icm/P4/max_request_size_KB

  • icm/IIOP/max_request_size_KB

Structure

Work area

Internet Communication Manager, SAP Web Dispatcher

Unit

Integer value (kilobytes)

Standard value

icm/HTTP/max_request_size_KB

102400 (with gzip compressed data the size after unzipping is relevant)

icm/P4/max_request_size_KB

12288

icm/IIOP/max_request_size_KB

12288

Dynamically changeable

Local and on all servers

Value Range and Syntax

You can set values between -1 and 1073741824.

The value -1 deactivates the check, that is, the length of the requests is irrelevant.

Example Example

The default setting for the size of HTTP requests is a maximum of 100 megabytes.

End of the example.