cancel
Showing results for 
Search instead for 
Did you mean: 

ICM_HTTP_CONNECTION_FAILED

Former Member
0 Kudos

Hi all,

I am sending data to siebel server through plain HTTP reciever adapter.

I am getting the following error in SXMB_MONI

<?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="">

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_CLIENT</SAP:Code>

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

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

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>HTTP client. Code 400 reason ICM_HTTP_CONNECTION_FAILED</SAP:Stack>

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

</SAP:Error>

Shall I need to create any entry in SM59.My destination is siebel server. I am using Siebel address type as URL.

BTW....which service number I have to use...?

Thanks & Regards,

Sekhar

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Sekhar,

Here are a list of possible reasons for your problem with solutions.

It could be that it cannot find your file adapter.

1. Have you specified your hostname or IP address? Often the server cannot resolve the ip address for the hostname of your PC.

2. Is the path and port in the directory the same as the path and port of your file adapter?

3. Try question 14 (integration engine section)

/people/mark.finnern/blog/2006/01/12/finally-best-of-sdn-2005

4. also question 11 (in the same section)

5. if the avove will not fix it open XI config guide and

have a look at section

"Connecting Business Systems with an Integration Engine to the Central Integration Server"

6. Your error code is 400, so check this link,

http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

For http 400 - its a bad request.

'The request could not be understood by the server due to malformed syntax.'

If you have the XI trouble shooting guide see from page 54,and also try:

1.Check that the port really is the ICM HTTP Port (transaction

SMICM) and not the J2EE port

2.If the port is wrong, change the pipeline URL in the SLD in

the business system of the Integration Server

3.Restart the J2EE Engine to reset the SLD buffer of the

Adapter Engine

Source- "XI troubleshooting guide"

Regards,

Abhy

former_member187339
Active Contributor
0 Kudos

Hi,

Check the RFC destination using test connection and service number is the entry port number.

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

I did not create any RFC destination to the destination serer.Which RFC destination I have to test ? shall I create any RFC destination?

Sekhar

former_member187339
Active Contributor
0 Kudos

Hi,

Sorry for previous confusion. You are calling Seibel System? and you are passing the parameter via receiver Http adapter. right?

Just test your URL in the browser and check whether there is some error.

Regards

Suraj

Former Member
0 Kudos

Hi Sekhar,

Please go thru the following thread

Regards,

Akshay

P.S. Award points for helpful answers