cancel
Showing results for 
Search instead for 
Did you mean: 

SLDAPICUST

harish_babu5
Participant
0 Kudos

Hi

I am on an ECC to XI to MDM scenario

I am not able to send from ECC to XI. This scenaio is running in QAS. I tried SLDAPICUST from ECC and I got the details of the XI DEV server. I should be ideally getting the details of the QAS.

How would I correct this so that my system will point to the correct QAS server?

Regards

Harish

Accepted Solutions (1)

Accepted Solutions (1)

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Harish

Go to the QAS system and call trx sxmb_ifr. The click on the SLD link. Check the URL for the server and port. This is what should be used in trx SLDAPICUST on the ECC system.

Regards

Mark

harish_babu5
Participant
0 Kudos

Hi Mark,

At last I found out the error or so I assume.

We have maintained two IDs. One username I use to login to Dev and another I use to login to Qas.

I just logged into QAS as you said. I clicked on SXMB_IFR. Then I clicked on the RWB and it shows the username aof QAS id and prompts me for the password. I think transactions like SLDAPICUST cannot bypass this

Do you have any solution for this ?

Regards

Harish

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

the user for transaction SLDAPICUST is piappluser. check whether the user is locked.

if not,delete the password, save the changes and put it again.

this should splve your issue.

harish_babu5
Participant
0 Kudos

Hi Rodrigo

I checked in SU01, PIAPPLUSER was locked. I unlocked it and tested the connection using SLDAPICUST.

Now I am getting this error:

Testing HTTP connection to the SLD server...

An exception has occurred:

Exception in SLD client: AbapSLDRequestHandler.ping(): CIM_ERR_FAILED: User credentials are invalid or user is denied access

-


Connection to SLD does not work

Regards

Harish Babu

naveen_chichili
Active Contributor
0 Kudos

Hi Harish,

Can you check the user (PIAPPLUSER) again if it is locked?

Regards,

naveen.

harish_babu5
Participant
0 Kudos

Hi Naveen,

I checked. PIAPPLUSER is not locked but still SLDAPICUST is failing. SLDCHECK is also failing.

Regards

Harish

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

Well,

RFCs:

● LCRSAPRFC

The RFC destination LCRSAPRFC is required for the connection to the System Landscape Directory (SLD). It is used to read the exchange profile.

● SAPSLDAPI

The RFC destination SAPSLDAPI is required for the connection to the SLD. It is used by the ABAP API.

Depending on your client settings, it may be necessary to log on to your Integration Server host as SAP system user with the authorization to maintain customizing tables and to release transport orders.

i dont remember i you test those RFC connection. if you run a TEST Connection for those RFC and everything is OK check whether the user PIAPPLUSER contain SAP_XI_APPL_SERV_USER role.

this issue is same as your other thread so, if you solve one of them both should be solve

Thanks

harish_babu5
Participant
0 Kudos

Hi Rodrigo

Both connections are working fine. PIAPPLUSER contains two SAP_XI_APPL_SERV_USER role. Can it be a reason? I found two users instead of one?

Regards

Harish

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

as i can see you have a post installation issue. meet someone of basis guy to review the installation following step by step the post installation guide because all configuration is related to post configuration step.

you are facing error in abap stack but the issue could be in the java.

plase review the post isntalation steps.

Thanks

rodrigoalejandro_pertierr
Active Contributor
0 Kudos

two users??

so there was a basis installation errors. the users PIRWBUSER,PILDUSER,PIDIRUSER,PIREPUSER,PIAPPLUSER,PISUPER are created automatically during installation time. i think a basis failed when intalling the server and create the user manually. check those users.

check the other user if has the same configuration.

whatever you see here. i sugguest you to review (again) the post installation stepsone by one with a basis guy.

also see this doc: Section 10

http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d0d9a978-5f59-2a10-1cae-d4cf0c92a...

Edited by: Rodrigo Alejandro Pertierra on Jun 13, 2011 11:02 AM

harish_babu5
Participant
0 Kudos

Thanks Rodrigo, Naveen, Mark

The problem was with LDUSER, it was locked.

Now SLDCHECK and SLDAPICUST both are working fine.

Thanks a lot guys for the priceless suggestions

Regards

Harish Babu

Answers (5)

Answers (5)

rodrigoalejandro_pertierr
Active Contributor
0 Kudos
marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello

Where is your SLD installed? Is it a local SLD, installed on the QAS host or is it a central SLD installed on the Dev host? The connection details in trx SLDAPICUST should point to wherever the SLD is installed.

The value of the Corresponding Integration server is wrong. You need to create your own SM59 destination as per this link - [Connecting to the Integration Server|http://help.sap.com/saphelp_nw70/helpdata/en/31/f01141e109ef6fe10000000a1550b0/frameset.htm].

Then you reference this destination in the Corresponding Integration server as per this link - [Configuring the Role of the Business System|http://help.sap.com/saphelp_nw70/helpdata/en/85/0a12417301ee6fe10000000a1550b0/frameset.htm]

You cannot use the INTEGRATION_DIRECTORY_HMI destination.

Regards

Mark

harish_babu5
Participant
0 Kudos

Hi Mark

There is only one SLD installed. In SLDAPICUST, when I run it from ECC, I can see the Hostname, Port and those of the SLD and they all point to Dev.

Could that be an error?

Harish

naveen_chichili
Active Contributor
0 Kudos

HI Harish,

You can change the host name to your QA system and save the configuration.Also check your integration engine configuration in SXMB_ADM if it is pointing correctly to QA system.

Thanks,

Naven.

harish_babu5
Participant
0 Kudos

Hi Naven,

I checked the settings.

At ECC, the role of Business System is configured as Application System. Corresponding Integration server is dest://INTEGRATION_DIRECTORY_HMI.

Under "RUNTIME" Category, the paramater IS_URL has a value dest://INTEGRATION_DIRECTORY_HMI

Is there anything wrong in any of them?

// You can change the host name to your QA system and save the configuration //

I don't get that. Where exactly do I change that?

Regards

Harish

former_member472138
Active Contributor
0 Kudos

Check it in RZ70, also if it is pointing to wrong system in SLDAPICUST, then you need to chage it here it self.

Regards

Pothana

former_member208856
Active Contributor
0 Kudos

take help from BASIS Team, they can configure these systems.