Skip to Content

ICM_HTTP_CONNECTION_BROKEN error in communication arrangements from C4C to CPI

Hello,

I have already seen the various question of this problem, but I have not found any solutions.

My problem occurs when I check the connectivity from my C4C product to CPI test tenant (issue-screenshot.png), but when I test the connectivity from the tool to test connectivity from C4C I see 500 http error, so the iFlow in CPI test tenant has been reached (connection-test-to-system-sls-sap-cloud-for-custom.png, connection-test-to-system-sls-sap-cloud-for-custom.png ). Also when I call the URL from my on premise system (and in the borwser url toolbar) the IFlow has been reached (connection-from-sap-erp-to-sap-cpi-1.png, log-connection-from-sap-erp-to-sap-cli-1.png).

These are the image of the CPI monitor message after the test from test tool and after the test from ERP (sap-cloud-platform-integration-monitor-message-ove.png, integration-flows-count-number-increment.png ).

Could anyone help me to understand what is the problem?

Thank you.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Jul 31, 2020 at 12:41 PM

    Hello MARCO CELANO,

    Connection test from any other communication arrangement if resulting in error "ICM HTTP Connection Broken" , it means the connection is successful. You get the error because you are pinging the service with empty data. This is why you have dedicated communication arrangements in both directions to understand the exact test result. In this case, i see the monitor is showing the calls as failed when tested using the dedicated mechanism provided in C4C(500 error in C4C). If you have provided end-end information in C4C as well as in CPI(you need to configure the iflow with destination ERP details), there will be a successful call in CPI but not failed call.

    All together i can see the connection from C4C to CPI and Onpremise to CPI is fine now. But you also may need to configure both iflows to ensure the connection betweeen CPI to Onpremise and CPI to C4C as well is successful.

    Regards,
    Manideep Satya

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jul 31, 2020 at 01:04 PM

    Hello Satya Manideep,

    first of all thank you for your answer. But I don't understand 3 things:

    1. If the connection is succesfull, why when I test the communication arrangments the monitor doens't register the connection to the dedicated iFlow? The number of the message does not change.
    2. When you told about the mechanism, are you intend the test service? Not using the arrangements,rigth?
    3. The iFlow to do the sales order request is one, maybe are you intend the channels?

    Than you for your answer.

    MC

    Add a comment
    10|10000 characters needed characters exceeded

    • Hello Satya,

      I try to explain better the third question: the iFlow I want test is /cxf/COD/E2E/SalesOrder_Request, it has 2 channel where I set the connection from C4C to CPI and from CPI to ERP. When you told: "But you also may need to configure both iflows to ensure the connection betweeen CPI to Onpremise and CPI to C4C as well is successful.", maybe do you mean I have to configure the communication proprierties of the second channel?

      Thans,

      MC

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.