SAP Knowledge Base Article - Public

3561595 - Event Notification Fails With an Error: The client certificate is not configured in a service key of a Process Integration Runtime service instance

Symptom

Error in Event Notification: <InvalidClientException>The client certificate is not configured in a service key of a Process Integration Runtime service instance.</InvalidClientException>

Environment

SAP Business ByDesign

Reproducing the Issue

Below is an example:

  1. Create Shipment/Freight List
  2. Select an Outbound Delivery
  3. Select Next
  4. Select a Freight Forwarder
  5. Select Next
  6. Then Select Finish or Finish and Release to observe the error

Cause

Due to missing/wrong configuration for the Client Certificate in the Service Key in SAP Cloud Platform Cockpit.

Resolution

In most cases, when only a user and password (basic authentication) are provided to CPI, the service key configuration is not required. This explains why the scenario works without issues in Postman without this configuration.

However, it’s possible that the ByDesign system did not send a certificate when only basic authentication was used. Over time, the system has started sending the certificate to establish a handshake with BTP, which then made the service key configuration necessary.

See Also

3256730 - The inbound connection with client certificate to Cloud Integration failed with error

3297437 - Client Cert Authentication for Inbound calls to CPI tenants on CF

Keywords

The client certificate is not configured in a service key of a Process Integration Runtime service instance, Event Notification, CPI, BTP, User and Password, Basic Authentication, Certificate, Service Key , KBA , AP-RC-OUT-EVT , ByD: Event Notifications , LOD-HCI-PI-CON-SOAP , SOAP Adapter , Problem

Product

SAP Business ByDesign all versions