Skip to Content
avatar image
Former Member

XI Basics - Tough question

Hi

I am trying to develop a file -XI --HTTP scenario.

This is done to transport a pdf as it is.

As a test I created a file -XI --file scenario but it keeps failing.

Note: Messages from other interface(receiver) also fail and they all have the same error "HTTP 401 Unauthorized"

I am suspecting that the service user XIISUSER could be locked or expired.

If XIISUSER is locked will the integration server be able to communicate with the receiver adapters ?

Would this event affect the adapter in the J2ee engine and IDOC and Plain HTTP adapter in the same way?

For my file -XI -HTTP i am getting the error

HTTP-Client Code 400 Reason ICM_HTTP_CONNECTION_FAILED

Could this error be because the service user XIISUSER is locked?

Regards,

Vignesh

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

7 Answers

  • Best Answer
    avatar image
    Former Member
    Nov 18, 2008 at 02:13 AM

    HI Vignesh

    This is time out.

    Go to SXMB_ADM and increase the value for HTTP_TIMEOUT

    Refer Mike's blog

    https://blogs.sap.com/?p=41828

    XIISUSER locked or expired you will get error code 401.

    Thanks

    Gaurav

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 18, 2008 at 03:51 AM

    Check with Network people, this might be firewall issue.

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 18, 2008 at 03:21 AM

    Hi

    HTTP-Client Code 400 Reason ICM_HTTP_CONNECTION_FAILED

    check whether the target Server is Up & running

    check whether you have activated all services in SICF in SAP XI

    use this blog to refer all HTTP error

    Http* Errors in XI

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 18, 2008 at 03:46 AM

    Thanks for ur opinon.

    I just tried to ping the 3rd part system from my PC.

    I got a message sayig "Request timed out"

    Does this mean that the 3rd part system is not active ?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Vignesh,

      Verify the communication channel parameters like Check the Target host, Service No. & Path and also check Authentication User & password.

      Note: This service No. is same as R/3 System HTTP port.

      View the R/3 System HTTP Service port is using T-Code(R/3 System) smicm --> Goto --> Services.

      Thanks & Regards

      Vijaykumar

  • avatar image
    Former Member
    Nov 18, 2008 at 05:59 AM

    hey,

    I have got a 3 items that 3rd party gave me.

    1)IP address -


    > i put this in the targer host of the Receiver HTTP adapter.

    2) Port -


    > I put this in the service no of the Receiver HTTP adapter.

    3) path -


    > i put this in the path of the of the Receiver HTTP adapter.

    I am confused. Should i enter the port no that the 3rd party gave me or the service no of HTTP(the one in smicm) in the Receiver HTTP adapter ?

    Please clarify .

    Regards,

    Vignesh

    Edited by: Vignesh Perumal on Nov 18, 2008 7:00 AM

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Vignesh,

      ICM_HTTP_CONNECTION_FAILED error code : 400 is not able to communicate the R/3 System. So verify the Target Host, service No and Path details. I think path is common for all systems /sap/xi/engine?type=entry. So check with TargetHost and Service No. using T-Code SMICM in Application System(R/3). Then Goto --> Services and check Service Name and Host Name.

      Note : Service Name is Service No.

      Host Name is Target Host.

      And one more thing also check any authentication used for SAP System. Check that username and password also.

      Thanks & Regards

      Vijaykumar

  • Nov 18, 2008 at 06:09 AM

    Hi

    Port :Use SMICM port

    IP address : Target Host

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 18, 2008 at 11:33 AM

    Hi,

    Does that mean i have to give " /sap/xi/engine?type=entry:" in the path prefix ?

    I have given the path that the 3rd part guy gave me in the path prefix parameter of HTTP receiver.

    Is that a mistake ?

    There will be a firwall between XI and 3rd party.

    does it mean that the part given by the 3rd party will be specified in the firewall settings?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      HI

      I am facing the same kind of issue which you faced regarding the ICM_HTTP_CONNECTION_FAIILED

      Please let me know what you dhe done to correct the error

      Thanks

      Faheem