cancel
Showing results for 
Search instead for 
Did you mean: 

XI SLDCHECK error

Former Member
0 Kudos

hi all

I have installed XI3.0 and created business scenario(R3 4.7 * 110) but during call of SLDCHECK transaction it gives me the following error and doesn't connect to SLD.

Properties of RFC destination LCRSAPRFC

RFC host: %%RFCSERVER%%

program id: LCRSAPRFC_EC1

gateway host: exxept01

gateway service: sapgw01

Testing the RFC connection to the SLD java client...

RFC ping was successful

SLD server address settings:

host name: 10.147.250.9

port number: 50100

Use transaction LCRSERVADDR (XI 1.0) or SLDAPICUST (XI 2.0) if you wish to maintain the SLD server address

Launching the SLD GUI in a separate browser window...

=> Verify in the browser GUI that the SLD is in a healthy running state!

Clearing the local SLD cache

Calling function LCR_LIST_BUSINESS_SYSTEMS

Retrieving data from the SLD server...

Function call returned exception code 3

=> Check whether the SLD is running!

Summary: Connection to SLD does not work

=> Check SLD function and configurations

....I've search topics, notes and sdn contents and found nothing on duplicate conversation ids . if anybody has any idea what could be causing this please let me know!

THANKS

nelson

Accepted Solutions (0)

Answers (11)

Answers (11)

Former Member
0 Kudos

hi

Can someone help me ?

nelson

Former Member
0 Kudos

Did you finally find a solution on this? I got a same problem as you did,I try to test service in SICF, got the same xml feedback in IE, and when I test the SM59 in R3, I got 401 unauthrized message.

Former Member
0 Kudos

Hi

I had done it according to your method, but the problem couldn't be solved.

IN R/3,sap->xi->engine node do not have the function of test service,so I can not test,what dose the default_hos point ? So I test the engine node through a client on XI.

On Integration Server, messages in browsering server through "SICF Traverse to sap->xi->engine node"

is presented as follows:

- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header />

- <SOAP:Body>

- <SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<faultcode>SOAP:Client</faultcode>

<faultstring>Pipeline specified in URL attribute (type) not existing</faultstring>

<faultactor>http://sap.com/xi/XI/Message/30</faultactor>

- <detail>

- <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIProtocol</SAP:Category>

<SAP:Code area="MESSAGE">URL_PIPELINE_NOT_FOUND</SAP:Code>

<SAP:P1>/sap/xi/engine?sap-client=001</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Pipeline ID , which is expected as value of attribute &quot;type&quot; in the URL, does not exist in the Integration Engine (URL = /sap/xi/engine?sap-client=001)</SAP:Stack>

</SAP:Error>

</detail>

</SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

But i failed to find out any help.

otherwise, I created a HOST because the this kind of service couldn't be accessed through IP address.

ps:

Dose the sap->xi->engine node configure in R/3 OR in Integration Server .When I configure corresponding information in r/3,and save it,then remind me" The user not exist". But,in Integration Server the user and password is correct.

Nelson

Former Member
0 Kudos

Hi ,

Anyone can give me some help ?

nelson

Former Member
0 Kudos

Hi,

1)

First of all u should use PIDIRUSER for IntegrationDirectory_HMI Destination.Use this user and check.

2)In SLDAPICUST, use PIAPPLUSER and in password, delete the current entry, retype the password,save and try again

Finally

Go to transaction SICF in XI box.

Traverse to sap->xi->engine node.

Right click and test the service. A browser will open, u will be prompted to enter user Id and password. Enter the username and password and check if u get a XML in the browser. Also check the URL. From that URL check the prefix of ur destination.

Regards,

Sudharshan

Message was edited by:

Sudharshan Aravamudan

Former Member
0 Kudos

Sudharshan ,

I have read your link , but i can't find any help .

Can you check it .

Nelson.

Former Member
0 Kudos

Chilla

I have checked the PIAPPLUSER in Integration server , it's password and has the role - SAP_XI_APPL_SERV_USER .

But a mistake of HTTP/1.1 401 Unauthorized is made when i test connection , the error message is "Call of URL http://10.147.250.9:8001/sap/xi/engine terminated due to error in logon data"

Nelson

Former Member
0 Kudos

Hi,

In PI7.0, password is case sensitive. check the following thread.

Regards,

Sudharshan

Message was edited by:

Sudharshan Aravamudan

Former Member
0 Kudos

Hi Chilla

I finished according to your guide, but it didn't help solve the problem.

I'd like to write down my configuration and content more clearly as follows:

1&#12289;configuration of R/3 role

SXMB_ADM-&#12297;Configuration Data(Integration Engine)

Role of Business System: Application System

Corresponding Integ. Server : http://10.147.250.9:8001/sap/xi/engine?type=entry

other field is empty.

but a mistake is made when testing, it says "No access to system landscape at

present" .

2&#12289;Connecting to the Integration Server

RFC destination : INTEGRATION_DIRECTORY_HMI

con type : H

Technical Seeting tab

Target Host : 10.147.250.9

PathPrefix : /dir/CacheRefresh

Service No. : 50100

Logon /Security tab

Logon Procedure : Basic Authentication

SSL : Inactive

language : en

Client 001

User : Pisuper

password : ***

the user and key are already created in the Integration Server with related &#26435;&#38480;,but

when the sysytem is executing the "test Connection",there is dialogue box, and i fill

in the blanks as follows:

Resource dir

Client 001 &#65288;Integration Server clinet)

User name pisuper

Password ***

Language EN

but a mistake of HTTP/1.1 401 Unauthorized is made when i dial the enter key.

3&#12289;I created a service connected with default_host->sap -> xi -> engine and set it as

Activate Link

4&#12289;Registering Queues

5&#12289;Connecting Non-Unicode Business Systems has successfully being created LCRSAPRFC&#12289;

SAPSLDAPI and the testing is also passed.

6&#12289;connection created by Tcode SLDAPICUST is as follows:

Alias : SAP_CONFIG

Prim : (CHECKED)

HostName: 10.147.250.9

port: 50100

user: PISUPER

Password: ******

7&#12289;when executing the SLDCHECK,i could logon sld, but problem arising as follows

Properties of RFC destination SAPSLDAPI

RFC host: %%RFCSERVER%%

program id: SAPSLDAPI_EC1

gateway host: 10.147.250.9

gateway service: sapgw01

Testing the RFC connection to the SLD java client...

RFC ping was successful

SLD server address settings:

host name: 10.147.250.9

port number: 50100

Use transaction SLDAPICUST if you wish to maintain the SLD server address

Launching the SLD GUI in a separate browser window...

=> Verify in the browser GUI that the SLD is in a healthy running state!

Testing the SLD API

SLD API ping was successful

Clearing the local SLD cache

Calling function LCR_LIST_BUSINESS_SYSTEMS

Retrieving data from the SLD server...

Function call terminated sucessfully

List of business systems maintained in the SLD:

EC1_106

YH0_800

EC1_001

ZDH_900

EC1_105

Calling function LCR_GET_BS_DETAILS

Retrieving data from the SLD server...

Function call returned exception code 5

=> Check whether the SLD is running!

Summary: Connection to SLD does not work

=> Check SLD function and configurations

p.s:the client created on the base of XI3.0 platform is successfully tested and

executing the own example .

Former Member
0 Kudos

Hi,

I think here the uid,pwd may not correct or authorization error.

Regards

Chilla..

Former Member
0 Kudos

Hi nelson,

With the above solutions,

I hope , try with tcode RZ70, if you have already done this , there is aoption that releoad the config data from database.Activate the current config.

Also check the qRFC connection.

Regards

Chilla..

Former Member
0 Kudos

Hi Jin

at the Integration Server,i have already finished the configuration and the testing is successful.

The problem is i couldn't connect the R/3 client to the XI no matter how hard i tried.

And i set Corresponding Integ. Server as http://10.147.250.9:8001/sap/xi/engine?type=entry,

but the same problem is stlll there

nelson

Message was edited by:

nelson wang

Former Member
0 Kudos

Hi Nelson -

Your SLDCHECK is failing right at the point where SLDAPICUST settings are being used. Double check those settings (e.g. especially user id and password used). Delete and re-create that entry if you have to.

Regards,

Jin

Former Member
0 Kudos

Hi Parbhu & Chandra

I have checked and found SAPALDAPI and LCRSAPRFC are correct when they are executing testing. I also checked the SLDAPICUST, and there is no problem either.

my configuration in the SXMB_ADM->Configuration Data(Integration Engine) is "Role of Business System &#65306;Application System

Corresponding Integ. Server :dest://INTEGRATION_DIRECTORY_HMI"

but unfortunately,failed.

the wrong code is: No access to system landscape at present

nelson

Former Member
0 Kudos

Hi Nelson -

<i>>>>my configuration in the SXMB_ADM->Configuration Data(Integration Engine) is "Role of Business System &#65306;Application System</i>

If you're doing this check for your XI system, it should be Integration Server

If this is for your R/3 system, the Corresponding Integ. Server that you have doesn't look right. Usually, "dest://INTEGRATION_DIRECTORY_HMI" is related to cache. In any case, whatever dest you have, the underlying URL should point to the pipeline URL of the Integration Server. Host for this http destination should be your XI host and path should be <i>/sap/xi/engine?type=entry</i> . Check your SM59 destination. May not necessarily be the cause of SLD problem, but you should check it for later anyway.

Regards,

Jin

Message was edited by:

Jin Shin

prabhu_s2
Active Contributor
0 Kudos

1. check the RFC Destinations: SAPALDAPI, LCRSAPRFC

2. check for the XI server settings in TCode SLDAPICUST

3. check for RFC destinations on Java

Former Member
0 Kudos

Hi,

Connection to SLD does not work : see below links..

Regards

Chilla..