cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy issue with SCM - Error code: 400 ICM_HTTP_CONNECTION_FAILED

Former Member
0 Kudos

We have recently added an SCM system to our landscape. I am trying to upload data to BI within SCM. I have set up the method and tested it and it works fine. I am pulling the data in to XI from a flat file and converting it to XML, which works fine, I have tested the payload in the message mapping test tab. When it trys to connect to the SCM system it looks like it hangs forever in sxmb_moni with the error message.

Error when receiving by HTTP (error code: 400,

error text: ICM_HTTP_CONNECTION_FAILED)

I have also created my proxy in SCM, that seems to be fine as well when I test it.

The communication channels are as follows...

Transport Protocol: HTTP 1.0

Message Protocol: XI 3.0

Adapter Engine: Integration Server

Addressing Type: URL Address

Target Host: <hostname>

Service NUmber: 8000

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

Auth Type: Use Logon Data for SAP System

SECOND

I cannot see any errors on the Runtime either because my communiation is not showing up... I have saved it and activiated it. The adapter type is XI.

Any help would be appreciated.

Skip Ford

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Error when receiving by HTTP (error code: 400,

error text: ICM_HTTP_CONNECTION_FAILED)

I have also created my proxy in SCM, that seems to be fine as well when I test it.

The communication channels are as follows...

Transport Protocol: HTTP 1.0

Message Protocol: XI 3.0

Adapter Engine: Integration Server

Addressing Type: URL Address

Target Host: <hostname>

Service NUmber: 8000

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

Auth Type: Use Logon Data for SAP System

I think the parameter Path for the server proxy should be

/sap/xi/engine?type=entry

Thanks

Gaurav

Former Member
0 Kudos

I have made the change and now I am getting the following in sxmb_moni

Recorded for Outbound Processing...

Thanks

Skip Ford

Former Member
0 Kudos

Just wait for some time and refresh sxmb_moni.

If it doesn't work,check the queues in SMQ2,if there are any queues,activate them and restart the messages again.

Thanx

Aamir

Former Member
0 Kudos

Is it possisble we have not configured the SCM side to listen on that port? I actually changed the password to something that is incorrect and I am getting the same results.

Thanks

Skip Ford

Former Member
0 Kudos

>>Is it possisble we have not configured the SCM side to listen on that port?

Yeah,since you are using receiver HTTP adapter,this could be a possibility.If PI is unable to connect to receiver system via HTTP,you will see the error in sxmb_moni itself(since no Java stack for HTTP).

Thanx

Aamir

Former Member
0 Kudos

Hi Skip

Go to SCM system and transaction SMICM

Goto -> parameters -> display

Check with icm/server_port = PROT =HTTP, PORT = 8000 or not 

if not then get the value stated against the port there and make changes of Service Number in XI communication channel

Thanks

Gaurav

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

you need to restart the J2SE adapter.sometimes ICM timout can be solved by this if you are using J2SE adapter.You can say that it will show you green status but that will not work.

So Restart The adapter service and let me know your result.

Regards,

Sumit Gupta