Symptom
- Abap to call External OData fails: 400 Bad Request
- ICM with trace level 2 shows, HTTP/2 is used and requet URL starting with https:// :
Thr 140590563550976] HTTP request (raw) [22/31562/1]:
[Thr 140590563550976] GET https://XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX HTTP/1.1
[Thr 140590563550976] authorization: XXX
[Thr 140590563550976] accept: application/json;odata=verbose
..
[Thr 140590563550976] HttpSubHandlerItDeactivate: handler 0: HttpLogHandler
[Thr 140590563550976] h2: (c:19/31563) - IctHttpMessage converted to HTTP/2 HEADERS frame for stream 1
[Thr 140590563550976] h2: (c:19/31563) - HTTP/2 sent frame HEADERS on stream 1!
...
[Thr 140590563550976] h2: (c:19/31563) - HTTP/2 sent frame WINDOW_UPDATE on stream 1!
[Thr 140590563550976] --------------------------------------
[Thr 140590563550976] Type: WINDOW_UPDATE (08)
[Thr 140590563550976] Stream: 1
[Thr 140590563550976] Length: 4
[Thr 140590563550976] --------------------------------------
[Thr 140590563550976] Window Size Increment: 589825
[Thr 140590563550976] --------------------------------------
...
[Thr 140590563550976] h2: (c:19/31563) - HTTP/2 received frame SETTINGS on stream 0!
[Thr 140590563550976] --------------------------------------
[Thr 140590563550976] Type: SETTINGS (04)
[Thr 140590563550976] Stream: 0
[Thr 140590563550976] Length: 18
[Thr 140590563550976] --------------------------------------
[Thr 140590563550976] MAX_CONCURRENT_STREAMS (3) = 100
[Thr 140590563550976] Unkown (16) = 2
[Thr 140590563550976] INITIAL_WINDOW_SIZE (4) = 8388608
[Thr 140590563550976] --------------------------------------
[Thr 140590563550976]
[Thr 140590563550976] h2: (c:19/31563) - Settings received!
[Thr 140590563550976] h2: (c:19/31563) - HTTP/2 sent frame SETTINGS on stream 0!
...
[Thr 140590563550976] HTTP response (raw) [22/31562/1]:
[Thr 140590563550976] HTTP/1.1 400 Bad Request
[Thr 140590563550976] content-type: text/html; charset=us-ascii
[Thr 140590563550976] date: Thu, 29 May 2025 10:02:36 GMT
[Thr 140590563550976] content-length: 311
[Thr 140590563550976] sap-original-protocol: h2
Read more...
Product
SAP S/4HANA all versions
Keywords
400 Bad Request, icm/HTTP/support_http2, icm/HTTP/client/support_http2, HTTP/2 , KBA , BC-MID-RST , REST-based Protocols , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview