cancel
Showing results for 
Search instead for 
Did you mean: 

Web Service Payload gets truncated by ICM

Former Member
0 Kudos

When we receive an external call from a web service into SAP the ICM appears to be truncating the message which cause the third party application to timeout. As you can see below the payload gets truncated by the ICM

Here are our parameter settings:

icm/max_conn = 8192

icm/max_sockets = 8192

icm/req_queue_len = 3000

icm/min_threads = 100

icm/max_threads = 1000

mpi/total_size_MB = 300

mpi/max_pipes = 10500

mpi/buffer_size = 65536

[Thr 2571] 0x700000040b72f00 005856 4e6f3e3c 5a6c696e 6543643e 3c2f5a6c No><ZlineCd></Zl

[Thr 2571] 0x700000040b72f10 005872 696e6543 643e3c5a 71747952 65717565 ineCd><ZqtyReque

[Thr 2571] 0x700000040b72f20 005888 73746564 3e313c2f 5a717479 52657175 sted>1</ZqtyRequ

[Thr 2571] 0x700000040b72f30 005904 65737465 643e3c5a 756f6d3e 45413c2f ested><Zuom>EA</

[Thr 2571] 0x700000040b72f40 005920 5a756f6d 3e3c2f69 74656d3e 3c697465 Zuom></item><ite

[Thr 2571] 0x700000040b72f50 005936 6d3e3c5a 6c696e65 4e6f3e33 333c2f5a m><ZlineNo>33</Z

[Thr 2571] 0x700000040b72f60 005952 6c696e65 4e6f3e3c 5a706172 744e6f3e lineNo><ZpartNo>

[Thr 2571] 0x700000040b72f70 005968 31352d34 30373642 3c2f5a70 6172744e 15-4076B</ZpartN

[Thr 2571] 0x700000040b72f80 005984 6f3e3c5a 6c696e65 43643e3c 2f5a6c69 o><ZlineCd></Zli

[Thr 2571] 0x700000040b72f90 006000 6e654364 3e3c5a71 74795265 717565 neCd><ZqtyReque

[Thr 2571]

[Thr 2571] PlugInHandleNetData(rqid=312/368272/1): role: 1, status: 2

content-length: 2866/3998, buf_len: 6015, buf_offset: 3119, buf_status: 0

[Thr 2571] HttpParseChunks: status: 2, chunk len: 3998(f9e), data len: 2896, chunk_ov_used: 0

[Thr 2571] HttpParseChunks: incomplete chunk data: length: 3998,chunk_length_read: 2861

[Thr 2571] HttpParseChunks: chunk data completed

[Thr 2571] HttpParseChunks: incomplete chunk data: length: 3998,chunk_length_read: 0

[Thr 2571] HttpParseChunks: data for chunk missing: chunk_length_read/chunk_length: 1754/3998

[Thr 2571] PlugInHandleNetData: need more data (5762/3998)

[Thr 2571] IcmPlCheckRetVal: Next status: READ_REQUEST(1)

[Thr 2571] IcmHandleNetRead(id=312/368272): read_len: 2896, HandleNetData returned: 1

Any help would be great

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Just an idea : Check the value of parameter icm/HTTP/max_request_size_KB.

Its value may be too small for your need ?

It would be strange because the default value is 100 MB which seems quite enough for a web service payload !

Regards,

Olivier