cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Clinet Proxy issue

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Frnds,

I am working on ABAP Client proxy , when i am sending data to PI getting error message in ECC moni

<SAP:Code area="INTERNAL">HTTP_RESP_STATUS_CODE_NOT_OK</SAP:Code>

<SAP:P1>401</SAP:P1>

<SAP:P2>Unauthorized</SAP:P2>

<SAP:Stack>HTTP response contains status code 401 with the description Unauthorized Authorization error while sending by HTTP (error code: 401, error text: Unauthorized)</SAP:Stack>

did any one experieced this type of issue??

i have used service user in RFC destinations.

thanks,

Raj

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

The above error will usually come if the user configured at the SLDAPICUST doesnot have the proper authorisations..

i believe you need to use the SLD service user there instead of the APPL service user...

or check the RFC destination user configured ...is of APPL Service user..

HTH

Rajesh

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Rajesh/Vijay

Thanks for your valuable inputs

@Rajesh.

I have used my user ID in SLDAPICUST,i think it is creting problem?

How to get SLD Service user??

Thanks,

Raj

Former Member
0 Kudos

Hi,

Check with the Basis for this or if you know the PIAPPL service user password use the same and have a try...

If you did not get a helping hand from your basis then the below is the option

/people/siva.maranani/blog/2010/01/08/hacking-sap-pi-service-user-password

Note : I am not encouraging you to crack...but if no option and making you stuck ..then no other way ..

HTH

Rajesh

rajasekhar_reddy14
Active Contributor
0 Kudos

The problem here is i dont have basis team,i have to solev this issue,i only created everything configurations.

SLDAPICUST i have used My user name , my user name has all roles SAP_XI_APPL_SERV_USER role to....

any other clues.....

Regards,

raj

Former Member
0 Kudos

Hi Raj,

Recheck your configuration for business system in integration engine configuration. Run SLDCHECK to verify the configuration.

I think its just an authorisation problem and you have to check the your user or try with XIAPPLUSER.

Regards

Laxmi Bhushan

Former Member
0 Kudos

check this link:

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

check whether services are activated in SICF tcode or not

chirag

Edited by: Chirag Gohil on Jul 8, 2010 3:24 PM

sriram_devarapalli
Participant
0 Kudos

Hi Raj,

Is SLDCHECK Giving you the success message with out error's.

I think it is authorization error in ECC to get the data to Proxy from tables. I mean try to Execute the Proxy in SPROXY and see the output.

Thanks & Regards,

Sriram

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Frnds,

Thanks for your valuable inputs.

SLD check working for my user id, but my id does not have SAP_XI_IS_SERV_ROLE, I used other user id(XI_RFC)which has all roles. but when I use this one sld check not working.

In RFC destination in ECC I have used XI_RFC, connection test working fine.

I donu2019t why this problem coming. Do I need to uses PIAPPLUSER in RFC destination??it is mandatory?? Because PIAPPLUSER maintained as a user name for Integration server in exchange Profile.

Regards,

Raj

Former Member
0 Kudos

check services in SICF tcode of both the systems, also refer the blog.

chirag

Former Member
0 Kudos

Hi Raj,

It is not mandatory to have PIAPPLUSER for RFC, You can use your own user id for that, but i guess in visual administratior (if you are using 7.0 ) you have to specify your user name in Configuring the SLD Data Supplier Service and trigger the SLD Data Transfer using Cluster - > server -> Services -> SLD Data Supplier.

Regards

Laxmi Bhushan

rajasekhar_reddy14
Active Contributor
0 Kudos

Thanks for your response,

i have done evryhing used PIAPPLUSER in destinations,SLDCHECK working fine..

but still getting same error.,

any inputs..

Thanks ,

Raj

Former Member
0 Kudos

Hi Shekar,

Can you please verify this settings:

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

Usually we get 401 because of either wrong user or password. Double check on that.

Regards,

---Satish

rajasekhar_reddy14
Active Contributor
0 Kudos

Thanks to evryone,

i had done one foolish mistake , i have changed PIAPPLUSER password,but i have not updated this in Exchange Profile.

Regards,

Raj

Answers (1)

Answers (1)

vijay_kumar133
Active Participant
0 Kudos

Hi Raja,

The service user should need full authorization to perform the transaction .

Kindly check authorization once again.

Regards

vijay