cancel
Showing results for 
Search instead for 
Did you mean: 

ICM_HTTP_CONNECTION_FAILED

Former Member
0 Kudos

Hi,

I am getting the error testing a ServerProxy from Eclipse:

Connection request from (25/16714/0) to host: <host>, service: 8000 failed (NIECONN_REFUSED)

In SXMB_MONI I see this:

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

In SMIMC I see the HTTP port is 8300. The same error is get if I use the port 8300 in my adapter XI.

How port must I use in the adapter?

Regards,

Ismael

Accepted Solutions (1)

Accepted Solutions (1)

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Go to SMICM -->Services and check HTTP service is active & check out if there is any entry for the http also check whether the http port u r using is opened.Cross check the IP Address too

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi,

SMICM/Services display:

Port Machine Timeout Active Link

================================================

HTTP 8300 <host> 60 X

HTTPS 1443 <host> 900

HTTPS 8301 <host> 60 X

SMTP 8301 <host> 60 X X

How can I see the port 8300 is open?

Please, can you explain me what means "cross check"?

Thank you for your help

Ismael

Message was edited by:

ismaperez24 ismaperez24

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

Refer this blog..

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

Hope it helps..

Kumar.S

Former Member
0 Kudos

Hi Kumar,

My queues are ok.

Any suggestion?

Former Member
0 Kudos

I've tried this HTTP Connection:

Host: R3 machine

Port: 8300

Path Prefix: /sap/xi/engine/?type=entry

The result is:

Status code: 400

Status reason: Empty Payload

If I use the port 8000, the result is:

ICM_HTTP_CONNECTION_FAILED

Does it mean I have to use the port 8300 in the XI adapter?

Regards, Ismael

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Check the RFC connection for HTTP is fine during test , 400 error would occur only when the ping is failing...or also check if the HTTP adapter settings are perfect.

Regards

Agasthuri Doss

Former Member
0 Kudos

Hi,

In my HTTP adapter I have filled this:

Addressing Type: URL Address

Target Host: <host>

Port: 8000

Path: /sap/xi/engine?type=entry

I think it's correct, no?

Ismael

nisarkhan_n
Active Contributor
0 Kudos

can u explain what's the interface, what is the flow

ICM_HTTP_CONNECTION FALIED might be because of several reasons, if you can expln the flow might be it will be easy to find the sol

Message was edited by:

n Khan

Former Member
0 Kudos

Hi,

I've created an inbound interface and generated a server proxy using SPROXY. I want to execute the Server Proxy (using adapter XI with type Addressing Type "URL Address") from a Web Service (SOAP).

Regards,

Former Member
0 Kudos

Hi,

I have tried the next url:

http://<host R3>:8000/

and I get "error 404"

I have tried the next url:

http://<host R3>:8300/

It ask me for log in. I fill my user and I get the error

and I get "error 400 Bad HTTP request"

It means that I have to use the port 8300 in my adapter XI ?

In SMICM/Services I see port 8300.

Regards,

Former Member
0 Kudos

Hi,

I am very happy because the problem is solved. The error was caused by several factors. The key was the bad configuration of my channel-adapter XI.

Port: It's the port number for HTTP service specified in transaction SMICM in R/3.

Message Protocol:

- XI 2.0: If you have XI 2.0 or you are communicating with a WAS 6.20

- XI 3.0: Other cases.

Path:

- /sap/xi/engine?type=receiver : If the message protocol is XI 2.0.

- /sap/xi/engine?type=entry : If the message protocol is XI 3.0.

Extracted from

Thank you all