cancel
Showing results for 
Search instead for 
Did you mean: 

PLAINHTTP_ADAPTER ATTRIBUTE_CLIENT HTTP client code 400 ICM_HTTP_CON_FAILED

Former Member
0 Kudos

HI All,

I have a client proxy->XI>Webservice scenario using the BPM.

I have created a Receiver CC with "http adapter type" and "URL address" as "the Addressing type"

I have the other details:

host:www.abc.ca

service number: service no in smicm for http connection.

path: /transactive/punchout/handoff.asp

with user authentication.

When i am creating and sending message from ECC->XI->Webservice, i am getting the error in the path Xi(PE)->webservice(Plainhttpadapter):

<?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>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:Stack>HTTP client code 400 reason ICM_HTTP_CONNECTION_FAILED</SAP:Stack>

<SAP:Retry>A</SAP:Retry>

</SAP:Error>

i have to solve this urgently ...please help..?????

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

HTTP client code 400 reason ICM_HTTP_CONNECTION_FAILED

Chk these two threads....

Search in SDN....you will find more threads.

Regds,

Pinangshuk.

Former Member
0 Kudos

HI all,

I am using PI7.1, so Abap and java ports are same ie 5xxx0.

I dont have host entries maintained in SMICM->goto->hostname buffer. But do i need to maintain it as i will have over 20 urls to which i will be sending the data from PI. Then i have to a have all their IP's and FQDN's maintained in my PI..????

from referring to the threads you have pasted, i came across suggestions that the firewall settings from my PI side which may block connection to an external URL.In this case, Please let me know the steps from which i can check if such security settings are are existing from my PI server side and similar chek in the Reciever URL side....????

I am trying to create RFC of type G with same parameters used in the RxCC but i am getting the same ICM_HTTP_CON_FAILED here too...

waiting for suggestions,

nandan

Former Member
0 Kudos

please provide me more information for the above queries...

0 Kudos

Hello,

Ensure that the right host entries (IP Fully Qualified Host Name and

the hostname) are maintained both in the PI server and also in the

local machine from where you are trying to test the scenario.

Make sure that the HTTP port is 80<instance number> and the j2ee port

is maintained as 50<isntance number>0 at the appropriate exchange profiles,

RFC destinations, Business systems in SLD (Integration server), SAP instance profile and ICM.

Ensure that the caches refreshed after you make any changes at the SLD.

To check the port use tcode SMICM -> Goto -> Services.

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

business system of the Integration Server

Also, for reference, take a look in the following link:

/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi

Point 2

Regards,

Caio Cagnani

Former Member
0 Kudos

Go through these two blogs..

/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi

/people/michal.krawczyk2/blog/2006/06/08/xi-timeouts-timeouts-timeouts

Former Member
0 Kudos

Hi

In ICM you will have two ports for the HTTP one is abap and other is java. Which one did u mention in ur configuration.

Thanks

Kiran Nekkanti