cancel
Showing results for 
Search instead for 
Did you mean: 

No SLD server access data maintained in ECC connecting PO7.4

Former Member
0 Kudos

Hi,

I tried following the blog

But receiving the below error in ECC in tcode SLDCHECK

Quote

Exchange Infrastructure: Test LCR Connection

Communication mode: HTTP only (WBEM client)

No SLD server access data maintained

=> Use transaction SLDAPICUST to maintain the SLD server access data

Summary: Connection to SLD does not work

=> Check SLD function and configurations

Unquote

And also I could not able to view the ESR content in SPROXY tcode in ECC

Kindly advice the appropriate link or suggestion.

Thanks,

Dhill

Accepted Solutions (0)

Answers (4)

Answers (4)

vicky20691
Active Contributor
0 Kudos

Senthil,

Please provide the screen shot of destinations PI_AAE/PO_AEX/one you have made. and

SAP_PROXY_ESR. make sure the Path Prefix is visible to us.

Regards,

Vikas

Former Member
0 Kudos

Vikas,

PI_AAE

SAP_PROXY_ESR

Thanks,

Dhill

vicky20691
Active Contributor
0 Kudos

Thanks Senthil,

your destinations and sxmb_adm are absolutely fine. even SLDCHECK is fine. everything is in place.

I will need you to do few more things.

1. A screenshot of your smicm transaction. go to transaction smicm-> and click on services. can you see http and https services to your PI host

2. go to SE38

and execute the following reports and let me know the results

SPROX_CHECK_IFR_ADDRESS

SPROX_CHECK_HTTP_COMMUNICATION

SPROX_CHECK_IFR_RESPONSE

SPROX_CHECK_IFR_CONNECTION

Regards,

Vikas

Former Member
0 Kudos

Hi Vikas,

Looks like we are close to the issue :-). I could not able to see http or https pointing to PO system at all.

SPROX_CHECK_IFR_ADDRESS

SPROX_CHECK_HTTP_COMMUNICATION

SPROX_CHECK_IFR_RESPONSE

SPROX_CHECK_IFR_CONNECTION

Do let me know if any further details required.

Thanks,

Dhill

Former Member
0 Kudos

Additional information about ECC version from tcode SM51    

SAP Kernel :  741

Kernel Patch No. : 46

Component version : EHP6 FOR SAP ERP 6.0

former_member184720
Active Contributor
0 Kudos

If you execute smicm in ECC you don't find services pointing to PI.

Why don't you try configuring the technical user "PIAPPLUSER" instead of your(dialog) user in RFC destination and see if that helps?

Former Member
0 Kudos

Yes! The issue had resolved by creating a separate user with role SAP_SLD_CONFIGURATOR and SAP_XI_IR_SERV_USER.


Thanks Hareesh, Vikas & Azhar for timely help!

0 Kudos

Hi Senthil,

               Please Check the Below Discussion some one got the same issue that you are facing please read full discussion that might help you.

http://scn.sap.com/thread/3508842

vicky20691
Active Contributor
0 Kudos

Hi Senthil,

hoping if you have followed michals blog then u have done these already

1. Connection of Type G to connect to AEX

2. connection type G to connect to ESR ( name must be SAP_PROXY_ESR and path /rep). THis is very important step

3. Both the connection must have user of roles XI_APPL_SERV_USER ( they may be successful with lower roles but will create problems in testing proxy scenarios later on. eg- bubbleexception)

4. another very important step is SXMB_ADM maintain IS_URL

Hoping all the above is ready regarding your error

1. execute transaction SAPSLDAPI

2. Mainitain a connection to SAP PO AEX over there. after maintaining the connection at top left there will be a test button. click on it. ( the primary flag must be checked). If it is success then execulte SLDCHECK.

3. SAPSLDAPI must give a successful result for your issue.

After this and SLDCHECK is successful execute SPROXY.

Regards,

Vikas

Former Member
0 Kudos

Hi Vikas,

Yes all 4 steps are successful! And also looks tcode SAPSLDAPI is not valid. Can you elaborate these in detail.

Thanks,

Dhill

vicky20691
Active Contributor
0 Kudos

I am so sorry for the mistake. It is SLDAPICUST. Just messed up.

And yes in SLDAPICUST you can add a new row to add the SLD connection detail.

Regards,

Vikas

former_member184720
Active Contributor
0 Kudos
Former Member
0 Kudos

I follow the link given but failed in step1 of tcode SLDAPICUST itself looks some configuration missing.

There is no rows available in SLDAPICUST and could you advice where can I get the  the hostname of the SLD (AEX? And what is the role required for this SLD user.


Thanks,

Dhill

former_member184720
Active Contributor
0 Kudos

>>>There is no rows available in SLDAPICUST and could you advice where can I get the  the hostname of the SLD (AEX)

You don't see anything because you never configured it.

Click on edit (control+F1) and you should be able to see new buttons to add and change entries.

If you want to configure AEX SLD then it's nothing but the host name of AEX.

Add the below role to the PI user.

SAP_SLD_CONFIGURATOR

Former Member
0 Kudos

Added the role to the user and also row in SLDAPICUST as below. When I tried to test I am getting


"Select only one destination for the connection test." Kindly advice?

former_member184720
Active Contributor
0 Kudos

You need to select the line "AEX_SLD" and then click on test

Former Member
0 Kudos

My bad...Now I am able to clear both SLDAPICUST AND SLDCHECK but still I am not able to view the ESR objects in SPROXY. Can you advice why my SWC or namespace is not visible?

Thanks,

Dhill

former_member184720
Active Contributor
0 Kudos

Are you maintaining the correct IS_URL parameter in sxmb_adm?

Make sure you have executed all the steps suggested by Vikas too.

>>>Can you advice why my SWC or namespace is not visible?

Did you create this SWCV or is it standard content?

Former Member
0 Kudos

Are you maintaining the correct IS_URL parameter in sxmb_adm?

I used URL as dest://PI_AAE where PI_AAE is RFC destination name with connection type G  which is having path as /XISOAPAdapter/MessageServlet?ximessage=true where the connection is successful.

Did you create this SWCV or is it standard content?

Custom content

vicky20691
Active Contributor
0 Kudos

Hi Senthil,

When you say all 4 steps are successful, then I am sure you have created SAP_PROXY_ESR correctly as that is a "must do" step.

I am still waiting for your inputs regarding SLDAPICUST configuration. This is not a "must do step" but still a important one.

If I consider above steps to be done.. then Regarding your dest://PI_AAE

Have you choose Business System Role as "APPLICATION SYSTEM". another must do step

Regards,

Vikas

Former Member
0 Kudos

Hi Vikas,

1. Yes I had created SAP_PROXY_ESR and tested successfully.

2. I am still waiting for your inputs regarding SLDAPICUST configuration. This is not a "must do step" but still a important one.  This executed successfully

Quote

SLD Connection Test

Communication mode: HTTP only (WBEM client)

SLD destination settings:

  Alias:       AEX_SLD

  Host name:  

  Port number: 51000

  User:       

Testing HTTP connection to the SLD server...

SLD communication was successful

Connection to SLD works correctly

Unquote

3. I had selected APPLICATION SYSTEM" and it looks the same as your screenshot.

Let me know if any further details required.

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi Senthil,

Have you Installed this Custom SWCV on the backend R/3 System in your SLD..pls check and get it Installed if not done.

The SWCV should show up in your SPROXY wit it.

Regards,

Azhar

Former Member
0 Kudos

Hi Azhar,

Do you mean we need to install the Software component in SLD in R/3 system? Can you provide me the steps?

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi,

1. Launch your SLD - http://<host>:<port>/sld

2. Go to your backend Technical System

3. Select your Technical ECC system from the list

4. Select the Installed Software Tab

5. It will list all the SWCV

6. Find the one that you have created, Select it & Save.

PFA screenshot

Regards,
Azhar

Former Member
0 Kudos

Hi,

I could not able to see the SWCV which I had created in the place you mentioned. But I can see it Software component link in SLD. Kindly advice.

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi,

Since you are able to see your SWCV in SLD, you just need to install it on the required Technical system as follows:

SLD -> Technical Systems -> Select your Technical system -> Click Installed Software -> Select Add New Product -> here assign your product and software component

Reference:

Regards,

Azhar

Former Member
0 Kudos

Hi,

I assign my SWCV to the technical system but still not able to see the custom namespace in SPROXY. Any refresh I need to do in ECC system?

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi Senthil,

I assign my SWCV to the technical system but still not able to see the custom namespace in SPROXY

>>>> Are you able to see the Software component in SPROXY ? Or both SWCV and namespace is missing?


Can you also check in SLD for the corresponding Business System, if you are able to see your SWCV (is its Enabled / Ticked in Business System too?)


Also can you give the screenshot of your SWCV, Namespace that you have defined in ESR and the view that you see in SPROXY...

Regards,

Azhar

Former Member
0 Kudos

Hi Azhar,

Are you able to see the Software component in SPROXY ? Or both SWCV and namespace is missing?

I could not able to view both SWCV and namespace


Can you also check in SLD for the corresponding Business System, if you are able to see your SWCV (is its Enabled / Ticked in Business System too?)

Check is not enabled now I enabled it and check but still same result in SPROXY


creenshot of your SWCV, Namespace that you have defined in ESR

View that you see in SPROXY...

Let me know if any further details required.

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi,

Can you also provide the SPROXY view Screenshot from the R/3 system...are you able to see other SWCV from your ESR listed there?

Please cross check if you have installed the components on correct R/3 system....it should show up there in sproxy

Regards,

Azhar

Former Member
0 Kudos

Hi,

Can you also provide the SPROXY view Screenshot from the R/3 system...are you able to see other SWCV from your ESR listed there?

I coud not able to view the SWCV in ESR which are listed in R/3 system.

Please cross check if you have installed the components on correct R/3 system....i

I cross checked again in SLD of my PO system and it looks ok which mapped to correct R/3 system

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi,

I believe you did the connection test in SPROXY --> ESR Connection test and its working fine..rite? Please check and confirm this first//

Seems some issue with your System settings...

1. Login to your R/3 sys..

2. Go to SPROXY

3. Menu --> Utilities --> Settings --> Proxy Generation

4. Select / Check if it defined as : WSDL Order (Screenshot attached)

Regards,

Azhar

Former Member
0 Kudos

Hi,

Looks like some basis setup is missing. Below is the screenshot of testing and I am not getting any response back from ECC system.

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi,

In your screenshot, What all options you see in Enterprise Service Browser drop down?

Can you try changing that from drop down and check if it helps?

(Save Settings and run t-code: sproxy again to check)

Regards,

Azhar

Former Member
0 Kudos

Hi,

I changed to Enterpriser service browser but still I am not able to view the SWC

Thanks,

Dhill

azharshaikh
Active Contributor
0 Kudos

Hi,

Please re-check the following settings as mentioned in the Link:

1. Go to Connection to ESR link . Follow the steps once if every thing is perfect or not

2. Make sure  u r R/3 sys has web application server version >6.20 or above as because proxy will support only higher version of 6.20

3. Also Check the note #1528587 - PI ESR Content 0bjects are not visible in SPROXY

Reference:

Regards,

Azhar

Former Member
0 Kudos

Hi,

When I going through some other link I tried to expand ESR as given below which through the error

And also when I tried to execute report SPROX_CHECK_IFR_ADDRESS it shows the error as

Can you advice?

Thanks,

Dhill

former_member184720
Active Contributor
0 Kudos

Which user have you configured in RFC destination SAP_PROXY_ESR?

It should be PIAPPLUSER and it should have the authorization "SAP_XI_APPL_SERV_USER" assigned in PI system

Former Member
0 Kudos

I am using my userID which has the role "SAP_XI_APPL_SERV_USER" will that work?

Thanks,

Dhill

former_member184720
Active Contributor
0 Kudos

I see couple of discussion where in users had issues with dialogue users.

may be you can try with PIAPPLUSER technical user and see if that helps..