Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Idocs to XML HTTP port are not received When the webserver is on Public IP.

Former Member
0 Kudos

Dear Friends,

I am sending Idocs to XML HTTP port and configured a rfc destination of type HTTP, to the webserver. The webserver is getting the XML converted IDOC when the sap and webserver were in local network.

But when the rfc destination (IP address ) for the webserver is changed to a public IP .The Idocs are sent with status 03 but the IDOC_XML is not received in the java webserver.

Please help me in solving this problem.

thanks,

jeevan.

4 REPLIES 4

Former Member
0 Kudos

Hi jeevan,

You need to change the RFC port as well, because the IP address of the Javawebserver is changed and make sure you have provided all the necessary ceredentials there like USERID and Password.

Thanks,

Mahesh.

0 Kudos

Hai Mahesh,

Thanks for the reply.

Yes I have changed the IP address in the RFC destination.And the user Id and the password is not required.

I couldnt understand when.The RFC test connection is succesfull with code :-200 and even the IDOC status is 03 then where the data is lost.

Please help me guys its a serious problem for me.

Thanks,

jeevan

0 Kudos

Hi,

Did you give the file path correctly or not of the receiver system? Usually for the RFC ports the file path will not be displayed in the IDOC, for normal file ports it will display the file path in which this idoc is written. Check the file path again.

Thanks,

Mahesh.

0 Kudos

Hai ramesh,

I am configuring the XML HTTP port and here there is no option telling to define the file path name.

And its work fine on the local network as the same system with same configuration is put on the public IP .the SAP server is sending idocs but it is not received in the Webserver side.

Data is lost somewhere in the middle on the netwrok.

Thanks,

jeevan.