SAP Knowledge Base Article - Preview

2950846 - Authentication error when CPI has more than one worker node

Symptom

When the SAP CPI (Cloud Platform Integration) has two or more worker nodes enabled for a tenant, an SAP NetWeaver ABAP based system may receive an "HTTP/1.1 403" authentication error when sending data through the CPI.

The issue occurs randomly.

One known integration scenario where the issue can occur is: SAP on-premise CAR system -> SAP CPI -> SAP Marketing Cloud

An example of HTTP log from the CPI showing the issue on the CAR scenario above is:

Node1: http_access_<node1>_<date>
<ip address> (<ip address>) - <S-user on CPI> [<date and time> +0000] GET /gw/odata/SAP/REPLICATE_SALES_TRANSACTION_FROM_CAR_TO_SMC;v=1/$metadata HTTP/1.1 200 59090 195 <CPI tenant>.hana.ondemand.com:443 -

Node2: http_access_<node2>_<date>
<ip address> (<ip address>) - <S-user on CPI> [<date and time> +0000] POST /gw/odata/SAP/REPLICATE_SALES_TRANSACTION_FROM_CAR_TO_SMC;v=1/ImportHeaders HTTP/1.1 403 796 253 <CPI tenant>.hana.ondemand.com:443 -

-> there is always a GET followed by a POST
-> the GET always works (HTTP/1.1 200)
-> the POST fails (HTTP/1.1 403) if it is not processed by the same worker node that processed the GET


Read more...

Environment

  • Product independent
  • Release independent
  • Client/Server Technology - ICM (Internet Communication Manager)
  • SAP Cloud Platform Integration

Product

SAP NetWeaver all versions

Keywords

KBA , BC-CST-IC , Internet Communication Manager , CA-RT-CAR , SAP Customer Activity Repository , LOD-HCI , SAP Cloud Platform Integration , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.