Skip to Content

CPI : General Query on IFlow URL 404

Hello Team,

We've recently just started CPI integration between S4 and C4C and the iflow i had deployed for Simple Connect was working fine(RCOD_CHECK_E2E_CONNECTIVITY wil SSL cert) until yesterday.

We are using S4 --> Web Dispatcher --> CPI --> C4C.

For some reason I am receiving 404 error Service not found. ,I havent changed any config in iflow nor in SOA Manager.

My iflow has sender and receiver certificates uploaded and this was working fine as i said earlier.

Since i received the error 404 , I checked the iflow URL through the web browser

https://xxxxx-iflmap.hcisbt.eu1.hana.ondemand.com/cxf/S4/COD/SimpleConnect

I get the below error

http://schemas.xmlsoap.org/soap/envelope/">

<soap:Body><soap:Fault><faultcode>soap:Server</faultcode> <faultstring>Unauthorized</faultstring> </soap:Fault></soap:Body></soap:Envelope>Now my query is do we normally get this unauthorized error when directly accessing iflow URL through web browser or is this an error?Thank you for your time !Regards,Abraham.
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 08 at 07:04 PM

    Dear Abraham,

    This is really strange, getting 404 - Not Found error for a working scenario. However 401 - Unauthorized from browser should be OK i guess.

    To troubleshoot, i would suggest you to check another interface from S4 to HCI, perform the ping test, if you get 500 - Internal Server Error, and a MPL ID to check in HCI, then your connection is fine, and there is something wrong with the Connectivity IFlow in particular.

    If all of your other scenarios fail with 404, then there could actually be an issue with your connectivity configurations. I would suggest you to kindly report an incident to SAP if you are unable to resolve it.

    Regards,

    Shivanand B H

    Add comment
    10|10000 characters needed characters exceeded

    • Dear Shiva,

      Thanks for the reply. I tried every method in the iflow configuration it still didnt work. Completely redoing it from scratch seemed to have fixed the problem and I am able to get 500 status.

      Regards,

      Abraham.

  • Mar 09 at 08:43 AM

    Hello Abraham,

    Have you configured the correct endpoint URL in your SOAMANAGER configuration or the parameter in your sender SOAP channel has been changed in your iFlow? And the mapping of URLs in SAP Web dispatcher should be done correctly. You can pick up the correct endpoint URL from the manage Integration content tile in your web UI.

    Also directly accessing the URL will give you Internal server error, as it is a SOAP request which you are sending directly from your browser, must give you the response.

    Regards,
    Nitin Deshpande

    Add comment
    10|10000 characters needed characters exceeded