on 11-15-2006 1:05 PM
I am building a scenario where XI picks up a file from a directory and pushes an IDoc to ECC. I have configured the interface with the Design tool, and I believe my setup in the Configuration tool are correct too, however I am encountering an error when testing the scenario by means of --
Tools --> Test Configuration.
The testing tool is giving me the following error upon processing the reciever determination:
HTTP connection to ABAP Runtime failed.
Error: 403 Forbidden
URL: http://serveraddress:port/sap/xi/simulation?sap-client=100
User: PIDIRUSER
First of all, I am not sure who the PIDIRUSER is, I assume it's a system user? Second, given that this error is a HTTP connection error, I am lead to believe that the issue lies somewhere in the RFC connection from XI -> ECC. I am not sure why exactly it's attempting to connect via HTTP as my communication channel is using the IDoc adapter with an RFC destination to connect to ECC. Possibly I have configured this incorrectly. I have read about having to configure a RFC adapter when posting messages from R/3 to XI, does the same apply when posting an IDoc from XI to ECC? Does anyone have any other thoughts as to why this error may be occuring? Thanks in advance for your time and help.
PIDIRUSER is a system user for Integration Directory.Check the roles and authorization or passwords are proper.You have a XI system readiness check available in sap notes.check that if everything is in place with respect to PIDIRUSER.
As we know XI Runs on ABAP+JAVA stack,Integration server and Adapter engine on J2EE and Integration Directory on J2EE use HTTP connections for their internal communications at the runtime.Integration server might connect to integration directory using the same.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If I were to change the password of that user, how would that effect XI. Where all (in XI) would I have to specify the change in password for that user? Also, what did you mean by your comment:
"You have a XI system readiness check available in sap notes"
I'm not sure what you are referring to here. Would you mind explaining please? Thanks.
Harrison as I have told the Internal communciation between Integration Server on ABAP Stack and J2EE stack happens via HTTP.It is failing there itself as per your messsage.Once this is rectified then you can see wether you configured the scenario properly.
It might not give PIDIRUSER error until you set up that in your RFC Destination.
Forebidden is generally an auth or password error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check these blogs:-
/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
This should solve your problem.
Regards.
Praveen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This might help you
http://help.sap.com/saphelp_nw04/helpdata/en/82/f4993c03e0cd37e10000000a11405a/content.htm
/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
http://help.sap.com/saphelp_nw04/helpdata/en/39/83682615cd4f8197d0612529f2165f/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/39/83682615cd4f8197d0612529f2165f/frameset.htm
Regards
Agasthuri Doss
Check the XI readiness using the note 817920.But it is for XI 3.0 .There are slight differences..be cautious on it.
For Ex:XIDIRUSER is PIDIRUSER in your system.
Note for changing the passwords : 936093
Please go through them
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
At this point I am pretty convinced that the issue has nothing to do with the user or its authorizations. I have a feeling it lies in some communication configuration. Possibly an issue with the RFC communication from XI to ECC? I have set up a RFC destination in the XI system to connect to ECC. When I reference an RFC destination in the integration builder, I reference the one that is built in the XI system correct? I know that sounds like a silly question, but I am asking because I do not know if there is somewhere else in which the RFC destinations must be defined in order to use them in the integration builder? I configured the communication channel to use RFC, so why is this HTTP call being made?
Message was edited by:
Harrison Holland
Hi Harrison,
Did you see the SXMB_MONI transaction for this message exchange? What message did you get there?
I'm sure it must be some authorization issue. 403 refers to insufficient authorizations.
Regards,
ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.