Symptom
You set up a communication arrangement in Cloud for Customer (C4C) and when you check the outbound connection you get the following error:
'Checking connection failed
Ping failed
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_CONNECTION_BROKEN") ()'
Environment
SAP Hybris Cloud for Customer
SAP Business ByDesign 2208 and higher
Reproducing the Issue
-
Go to the Administrator work center in your C4C system.
- Go to the General Settings view and click on the Communication Arrangements link.
- Open the problematic communication arrangement and go to the Technical Data tab.
- Click on Edit Advanced Settings.
- Select the service and click on the Check Connection button.
- You get the below error:
'Checking connection failed
Ping failed
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_CONNECTION_BROKEN") ()'
After observing the error message in C4C, go to your HCI tenant and observe the error message there as well. You should see the following:
'Message processing failed.
Inbound processing in endpoint at ABC failed with message "Fault:HTTP verb was not GET or POST"'
Resolution
This is expected behaviour. You need to replicate actual data to check if the scenario works. In case you get different errors than the above described or if you have failed messages in Web Service Message Monitoring, check the error context of the failed message to get more information on the error.
In case you need help solving the issue, open an case from the affected tenant.
See Also
2583290 - Information Required for C4C Integration cases
Keywords
ICM_HTTP_CONNECTION_BROKEN, check connection, ICF error , KBA , LOD-CRM-INT-ERP , Integration of C4C with ERP , LOD-CRM-INT-CRM , Integration of C4C with CRM , How To