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

Reproducing the Issue

  1. Go to Administrator work center
  2. Go to General Settings view
  3. Select Custom Object Builder
  4. Select OData: Event Notification to External Systems
  5. Select Add Row and maintain a Consumer
  6. Select Save
  7. Select Check Connection
  8. System throws error

Cause

  1. You may have used the HTTP Endpoint.
  2. Endpoint is not in Public domain and is behind a Firewall.
  3. Endpoint is Protected.
  4. 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 Administrator work Center

           ii) Go to 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

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 all versions