SAP Knowledge Base Article - Public

2539302 - Error Message: “Connection Check Failed” and OData Feed Notification to External System is Not Functioning

Symptom

You have set up the OData Event Notification to External System. Upon trying to Check Connection with the External System, system throws error:

Connection Check Failed

Environment

  • SAP Cloud for Customer.

Reproducing the Issue

  1. Go to the Administrator work center, in the General Settings view.
  2. Under System Administration, click on OData: Event Notification to External Systems.
  3. Select Add Row and maintain a Consumer.
  4. Select Save.
  5. Select Check Connection.
  6. System throws error.

Cause

  • You may have used the HTTP Endpoint.
  • Endpoint is not in Public domain and is behind a Firewall.
  • Endpoint is Protected.
  • Certificate is unavailable in the SAP Hybris Cloud for Customer system.

Resolution

  1. Provide the HTTPS Endpoint and ensure that the HTTPS Endpoint is in the Public domain and not behind any Firewall. 
  2. If you have Protected the Endpoint, provide the credentials in OData Notifications setup screen or remove the Protection of Endpoint just for test. 
  3. If you open any HTTPS Endpoint, the Endpoint will use certain Certificate. The Certificate has to be imported into SAP Hybris Cloud for Customer system.
  4. The path to import the Certificate is using the below steps:

           i) Go to the Administrator work Center.

           ii) Go to the Common Tasks view.

           iii) Select Edit Certificate Trust list.

Once this set up is complete, there will be a destination created in the backend system and Connection Test will be successful.

Keywords

OData: Event Notification to External Systems, certificate, Connection Check Failed , KBA , connection check failed , event notification to external systems , event notification , odata feed notification , check connection , custom object builder , LOD-CRM-EMP , Employee , How To

Product

SAP Cloud for Customer add-ins all versions