Symptom
You are getting HTTP status code (403) forbidden error while calling SAP S/4HANA or SAP Marketing Cloud API URL.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP S/4HANA Cloud Public Edition
- SAP Marketing Cloud
Cause
The client certificate used for authentication in the Outbound Communication Arrangement(s) has expired.
Resolution
As described in the announcement that the customer receives, Your SAP S/4HANA Cloud Public Edition systems, acting as clients, will be affected for those communication scenarios which have outbound communication, and which use certificate-based authentication.
Please follow the below instructions to download the latest Client Certificate:
- Login to the communication Arrangements App and select the communication arrangement by clicking on it.
- Please click on highlighted Display button next to Communication System
- Please Scroll Down to the “Outbound Communication” section and click on Download button for downloading the certificate to
your local desktop. - Please follow the steps mentioned in below blog to upload it to system used in this communication arrangement.
https://blogs.sap.com/2017/06/05/cloud-integration-how-to-setup-secure-http-inbound-connection-with-client-certificates/
Keywords
SAP S/4HANA Cloud Public Edition, SAP Marketing Cloud, Certificate Expired , KBA , XX-S4C-OPR-INC , S/4HANA Cloud Availability, Performance and Administration , CEC-MKT-BF , Basic Functions , How To