cancel
Showing results for 
Search instead for 
Did you mean: 

Error while receiving by HTTP (error code: 400, error text: ICM_HTTP_CONNECTION_FAILED

former_member190681
Active Participant
0 Kudos

Hi experts,

I have a big issue in production server,

the Queues are stuking in smq2 " command to tRFC/qRFC: execute LUW again"

if i am reprocess or press F6 it is going manually.


  <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!--  Call Adapter

  -->

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

  <SAP:Category>XIServer</SAP:Category>

  <SAP:Code area="INTERNAL">CLIENT_RECEIVE_FAILED</SAP:Code>

  <SAP:P1>400</SAP:P1>

  <SAP:P2>ICM_HTTP_CONNECTION_FAILED</SAP:P2>

  <SAP:P3 />

  <SAP:P4 />

  <SAP:AdditionalText><html><head><title>Application Server Error</title> <style type="text/css"> body { font-family: arial, sans-serif;} </style> </head> <BODY text="#172972" link="#808080" vlink="#808080" alink="#8e236b" bgcolor=white leftmargin="0" topmargin="0" marginheight="0" marginwidth="0"> <table height="61" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td background="http://xidist:8000/sap/public/icman/img/bluebar_tile.gif" height="30"><table> <tr> <td width=5></td> <td width=20% nowrap><font face=arial size="-1" color=white>SAP NetWeaver Application Server </font></td><td width=75% align="right" nowrap><font face=arial size="-1" color="white"><a href="http://help.sap.com/">Help </font></td><td width=5% nowrap></font></td> </tr></table> </td><td rowspan=2 width=122 height=61 valign=top><img src= "http://xidist:8000/sap/public/icman/img/theme.jpg" width=122 height=61 border=0 alt="SAP"></td> </tr><tr><td background="http://xidist:8000/sap/public/icman/img/graybar_tile.jpg" height="31">  </td></tr> </table> <br><br> <table width=800> <tr><td width=50 nowrap> </td><td> <H2><b>404 Resource not found</b></H2><br>Partner not reached<br><br><hr> <table border="0"> <tr><td>Error:</td><td>-20</td></tr> <tr><td>Version:</td><td>7000</td></tr> <tr><td>Component:</td><td>ICM</td></tr> <tr><td>Date/Time:</td><td>Wed May 14 15:50:24 2014 </td></tr> <tr><td>Module:</td><td>icxxconn.c</td></tr> <tr><td>Line:</td><td>2341</td></tr> <tr><td>Server:</td><td>xidist_GXI_00</td></tr> <tr><td>Error Tag:</td><td>{004654a1}</td></tr> <tr><td>Detail:</td><td>Connection request from (110/28816/0) to host: xidist, service: 50000 failed (NIESERV_USED) EX-T110, U28816, 001 PIAFUSER, 10.1.57.50, 15:50:24, M0, W1, , 1/0</td></tr> </table> <p></p> </td></tr></table> <table><tr><td width=50 nowrap></td> <td nowrap><FONT SIZE=-1><a href="http://www.sap.com/">&copy; 2001-2009, SAP AG</a></FONT> </td></tr></table> </body></html></SAP:AdditionalText>

  <SAP:ApplicationFaultMessage namespace="" />

  <SAP:Stack>Error while receiving by HTTP (error code: 400, error text: ICM_HTTP_CONNECTION_FAILED)</SAP:Stack>

  <SAP:Retry>N</SAP:Retry>

  </SAP:Error>

Regards,

Kiran polani

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Kiran,

If this is a intermittent issue, please check the time out paramters as recommended by Anusha.

Regards,
Sriram

former_member190681
Active Participant
0 Kudos

Dear Anusha/Sriram,

We changed the parameter as mentioned sap note for ICM but there is no use. it is giving same error and it is showing with RFC_COMMUNICATION_FAILURE and when i check in moni it is giving ICM_HTTP_CONNECTION_FAILED and in smq2 messages are stucked with "Retry" Error. Please suggest why it is happening. All RFC connections test are success and good only.

RFC_COMMUNICATION_FAILURE error coming in communication channel for some times it is fluctuating as shown below screen shot.

Regards,

Kiran Polani

former_member190681
Active Participant
0 Kudos

Hi,

We finally Conculde to restart the service of RFC in Visual Administrator RFC AF services with the help of PI Admins/Basis.

Now this type of error is not coming. But still we are monitoring on that.

Then i will conclude for this.

Thanks for good suggestions...

former_member190681
Active Participant
0 Kudos

Dear Sriram/anusha,

Issue is resolved in XI Production Server.

After Restart RFC JCO services in Visual Administrator.

Thaks for you support

Regards,

Kiran Polani

Answers (9)

Answers (9)

Former Member
0 Kudos

Hi Kiran,

Change the HTTP time out value in ICM,It may happen that get a 'Connection Timed out' page as an answer a long time before your configured session timeout limit is reached. Usually this timeout is raised because of a processing timeout, which happens if you have long running applications.

Parameter in Kernel : icm/server_port_<nr>

Referance : Note 824554 - ICM and SAP Web Dispatcher Timeout Parameter.

Regards,

Anusha Penneru

former_member223435
Participant
0 Kudos

HI,

Please check in SM59 -> INTEGRATION-DIRECTORY-HMI

Also did you had a look 'SLDCHECK'?

Please check below too:

1) SAPSLDAPI

2) SAPAPICUST

3) LCRSAPRFC

This may resolve your issue.

Thanks.

former_member190681
Active Participant
0 Kudos

Dear sreenath,

I done all connection test as you given, those are good.

Regards,

Kiran Polani

Former Member
0 Kudos

Hi Kiran.

Please confirm your source(SOAP) and Target(RFC) systems.  As you mentioned its an intermittent issue. How frequent do you get this issue?

Regards,

Sriram

former_member190681
Active Participant
0 Kudos

Dear Sriram,

yes, it is Soap to RFC.

we got this issue some times...

Regards,

Kiran Polani

Former Member
0 Kudos

Hi Kiran,

Check the ram of the server if it is running high on the times you get that error.

Reason being we had a similar issue on one of our clients. The server would run on 100% ram and then the ABAP stack was unable to talk to the java stack and then those RFC connections would start failing for a short period of time untill the load on the server decreased.

Then the solutions would be to add ram or to close applications on the machine that is not bein used.

Regards,

Jannus Botha

Former Member
0 Kudos


Hi Kiran,

Can you check if RFC INTEGRATION_DIRECTORY_HMI is working fine. Also check the corresponding objects in SXI_CACHE

Regards,

Sriram

former_member190681
Active Participant
0 Kudos

Dear Sriram,

that also working good. Connection Test is fine.

and SXI_CACHE is in Green.

In ICM we are getting this type of error please suggest me what can i do for this.

NiICheckPendConnection: SiPeekPendConn failed for Hdl 242 / sock

2) Address Already in Use.

Plz suggest me for further

Regards,

Kiran Polani

Former Member
0 Kudos

Hi Kiran,

Please confirm the Sender-PI-Recvr scenario.

Regards,

Sriram

former_member190681
Active Participant
0 Kudos

Dear Sriram Ramani,

in ths case some scenarios are working good. proxy to soap, idoc to soap and jdbc to proxy, proxy to jdbc all are working with out error.

but my problem is in Soap to RFC case..

for all RFC communication channels are working but some time it is throwing RFC_COMMUNICATION_ERROR and messages are stucks in smq2 with retry.

when i check with retry error with in sxmb_moni log showing ICM_HTTP_CONNECTION_FAILED with error code 400.

not for all signals for few signals for some time..

Why it is happening i can't understand.

in repository it is saying Repsitory object hmi failed and address already in use.

is there any problem with loading IR objects.

Please suggest me good suggestion for this type of issue what can do for this to resolve.

Regards,

Kiran Polani

Former Member
0 Kudos

Hi Kiran

Can you please check SICF trx to ensure that the HTTP/HTTPs services are active .

Try to do a control restart  of XI server to see if it resolves the connection issues , if not then you will have to involve the network team for in-depth investigation of the issue .

Try to isolate the scenario that are failing and if there is any relation of issue with the source/end system  outage or at the network level in the organisation.

Best Regards

Srinivas

former_member190681
Active Participant
0 Kudos

Dear srinivas,

in sicf all services related http connections are running good and are active.

Regards,

Kiran Polani

former_member190681
Active Participant
0 Kudos

Dear Hanumantha rao,

1) i already did full cache refresh and checked the load perofmance of the system. Peroformance is good.

2) Checked the below connections in sm59 but tcp/ip connection are good

Under TCP/IP connections ->

AI_DIRECTORY_JCOSERVER

AI_RUNTIME_JCOSERVER

But still issue exist in the system.

please suggest me for further.

Regards,

Kiran Polani

Former Member
0 Kudos

Do a Auth test on the following SM59 connections.

AI_DIRECTORY_JCOSERVER

AI_RUNTIME_JCOSERVER

Check if it is successful. It might connect but not be able to execute anything on the connection.

Regards,

Jannus Botha

former_member190681
Active Participant
0 Kudos

Dear janus,

i checked from the given connections those are good.

not for all signals for few signals it is giving this type of error.

please help me for this.

Regards,

Kiran Polani

Former Member
0 Kudos

Hi SriGnanaKiran

Please go to SM59 and check the following connections.

One of them are probally failing.

Under TCP/IP connections ->

AI_DIRECTORY_JCOSERVER

AI_RUNTIME_JCOSERVER

Let me know if you have checked.

Regards,

Jannus Botha

Former Member
0 Kudos

Hi Kiran,

As Jannus said, test the RFC connections and also try to perform full Cache refresh and check.

Also, check the load performance of the system with the help of the Basis team.

Regards,

Former Member
0 Kudos

Hello,

In addition to the previous recommendation please also ensure the Adapter Engine Cache entry is correct:

1883631 - ICM_HTTP_CONNECTION_FAILED 404 Not Found

If the entry is incorrect, delete it and resend a message.

Kind regards,

Sarah

Former Member
0 Kudos

Hi Kiran,

Check this Thread . Hope it might help you.

Thanks

Katrice