Show TOC

icm/<PROT>/max_request_size_KBLocate this document in the navigation structure

Use

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

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