SAP Knowledge Base Article - Public

2932556 - Error ICM_HTTP_SSL_ERROR for Outbound Messages in ByD or in C4C

Symptom

You see outbound web service messages with error "ICM_HTTP_SSL_ERROR".

Full error message "Error accessing service; Service Ping ERROR: Error when calling SOAP Runtime functions: SRT: Processing error in Internet Communication Framework: ("ICF Error when receiving the response: ICM_HTTP_SSL_ERROR") ()"

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Application and User Management work center.
  2. Open the Business Communication Monitoring view. 
  3. You see outbound messages with the error described above.

Cause

There a possible 6 different root causes:

  1. The certificate chain (root and intermediate certificates) of the server host is missing in the certificate trust list.
  2. The server firewall does not accept the inbound calls from ByD IP address.
  3. You are trying to connect using a non-standard (not 443) HTTPS port.
  4. Host Name in the Communication Arrangement was set wrongly.
  5. Host Name in the communication system was changed when already communication systems were there.
  6. The outbound service status was set to isolated, because of which the url was not getting updated when reactivating the communication arrangement.

Resolution

 1. Steps to upload the root/intermediate target server certificates:

  1. Go to Application and User Management and select Common Tasks
  2. Click on Edit Certificate Trust List
  3. Upload the root and intermediate certificates from the server host

2. Step to whitelist the ByD inbound IP Address:

  • Contact your network admin and ask to whitelist the BYD outbound IP range as mentioned in the KBA: 2570539.

3. Please test the connection using HTTPS port 443.

  • In case you cannot use standard port 443, raise an SAP Incident asking if BYD operations team can open the required target port (this will be evaluated internally and might take several days).

4. Check if the Host Name in the Communication Arrangement is maintained properly according to your requirements.

5.  You will have to delete all the arrangements associated with that system and recreate them. Please delete and recreate those communication arrangements.

6. This happens when a tenant is set up as a copy of the Productive environment. Kindly raise an incident to SAP as a backend correction is required.

Keywords

Service Ping ERROR, outbound message failing, communication failing, Communication Arrangement, Host Name, ICF Error when receiving the response, ICM_HTTP_SSL_ERROR. , KBA , error accessing service; , service ping error , icm_http_ssl_error , AP-RC-CEC-B2B , ByD On-Demand Cloud-Process Integration B2B , How To

Product

SAP Business ByDesign all versions ; SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions