on 12-05-2007 2:19 PM
Hi,
In my file to proxy(XI adapter), i am getting the following error:
"<i>HTTP response contains status code 401 with the
description User not authorized for message
processing</i>"
The user that i am using on the xi adapter has the role "SAP_XI_APPL_SERV_USER" added.
Is there something that i am missing
Thank you all for the feedback. The problem was with the Authorization. The correct roles were assigned but, they were not active in the Business System
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Danny Molepo
error code 401stands for Unauthorized
This code is used when access to a resource is protected and the client did not provide valid authentication credentials. Often the 401 response includes information that causes the user agent to prompt the user for a username and password.
for more details on error code follow the link
http://www.web-cache.com/Writings/http-status-codes.html
Check whether you have given the right credentials. If you are very sure that you have given right credentials then your problem will be solved by restarting J2EE engine
steps to restart J2EE engine
1) run transaction SMICM
2) then in the tab administration => J2EE instance(local) =>send soft shutdown with restart
by this java engine will restart and will be up in 5-10 minutes and your problem will be solved
Thanks
sandeep sharma
PS ; if helpful kindly reward points
Message was edited by:
sandeep sharma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Danny,
Look in this Link for all HTTP errors,
/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
**Reward if helpfull**
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Check if ur PIAFUSER and PIISUSER are locked.
Also please brief whr exactly u r gettin this error and how much of the scenario is successful
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The message fails on a step where it calls the XI adapter. Here is the message from the pipeline:
<?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="">
<SAP:Category>XIServer</SAP:Category>
<SAP:Code area="INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code>
<SAP:P1>401</SAP:P1>
<SAP:P2>User not authorized for message processing</SAP:P2>
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText><html><body><H1>SAP Integration Engine</H1><BR />User not authorized for message processing.<BR /></body></html></SAP:AdditionalText>
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>HTTP response contains status code 401 with the description User not authorized for message processing Authorization error when sending using HTTP (error code: 401, error text: User not authorized for message processing)</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
The configurations looks correct. Just check the ABAP port 8000 again in smicm - menu goto - services.
Also u may try this, instead of using Addresing type: URL Address, use HTTP Destination. Go to sm59, create a new http destination and there Use the following path prefixes in the Target System Settings.
/sap/xi/engine?type=receiver
Regards,
Prateek
I have created an RFC destination of type "H", with path prefix: /sap/xi/engine?type=receiver.
When i try to test the connection, i get another login screen. After a few tries, i get the following error:
html><body><H1>SAP Integration Engine</H1><BR />User not authorized for
message processing.<BR /></body></html>
Any ideas
HI,
Make sure your business system is set up as follows:
1. Transaction SXMB_ADM
- Role of System: Application System
- Corresponding Integration Server: dest://<your_sm59_http_destination>
2. Ensure that the RFC destinations LCRSAPRFC and SAPSLDAPI are maintained and working (see the Configuration Guide, chapter 5.3)
3. Run SLDCHECK to verify that the connection to the System Landscape Directory works.
4. Check that the Integration Repository is running and data is maintained there.
thnx
Chirag Gohil
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.