cancel
Showing results for 
Search instead for 
Did you mean: 

R3 Connecte XI 3.0 Problem

Former Member
0 Kudos

Hi All

I want to connect an external R/3 system(4.7*110) to XI3.0. According to the configuration documentation, I have already created the Technical System and Business System as well as their clients on the base of Integration Server.

The configuration on the R3 client , The SXMB_ADM->Configuration Data(Integration Engine) is "Role of Business System :Application System

Corresponding Integ. Server :dest://INTEGRATION_DIRECTORY_HMI" and the testing failed.

the wrong code:No access to system landscape at present

the rest configuration of XI has executed correctely according to the example.

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

but the same problem is stlll there.

I set the "Connecting to the Integration Server" in R3 as:

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 : ***

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

Message was edited by:

nelson wang

Message was edited by:

nelson wang

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi, Jai Shankar

What does the CAPS mean. and what should i do .

If the CAPS is refer to Integration Server i have created the user PIAPPLUSER , pasword, and i have examined it correct .

Nelson.

Former Member
0 Kudos

Nelson,

>>What does the CAPS mean. and what should i do .

I just meant capital case for the password.

sapag - small case

SAPAG - CAPS

Try a pwd for PIAPPLUSER in CAPS and let me know...

Regards,

Jai Shankar

Answers (9)

Answers (9)

Former Member
0 Kudos

Jai Shankar ,

You are great , thank you very much!

I love you !

nelson

Former Member
0 Kudos

Nelson,

Glad I helped you in resolving the problem. Watch the different threads posted in SDN, you can learn a lot from it.

Regards,

Jai Shankar

Former Member
0 Kudos

hi all,

Base on the error message whe i test the http connection raise .

I have examined the user and password it's correct .but also i can't finish the test .

Now, i don't konw what the reason result the problem . and what the checklist should i check about the problem.

Any one can give me any advise ?

thanks very much!!!!!

nelson.

Former Member
0 Kudos

Jai Shankar

I have checked the PIAPPLUSER has the role - SAP_XI_APPL_SERV_USER

and i can logon the Integration Server PIAPPLUSER.

Nelson.

Former Member
0 Kudos

DO you have the password for PIAPPLUSER in CAPS?

If not change the password to contain only caps.

Ex

Id PIAPPLUSER

Pwd: SAPAG

Regards,

Jai Shankar

Former Member
0 Kudos

hi Bhavesh,

Yes. It's base on AS6.2 , but not Unicode system .

The Add-ons has installed :

PI ,PI_Basis , ST-A/PI,ST-PI, WP-PI and so on .

Nelson.

Former Member
0 Kudos

Hi Jai Shankar & Udo

I Have create another HTTP destination as follow

RFC destination : NELSON_INTEGRATION_XI

con type : H

Technical Seeting tab

Target Host : 10.147.250.9

PathPrefix : /sap/xi/engine/?type=entry

Service No. : 8001

Logon /Security tab

Logon Procedure : Basic Authentication

SSL : Inactive

language : en

Client 001

User : Piappluser

password : ***.

And i have checked the user PIAPPLUSER in Integratrion Server , it have the role of :

SAP_XI_IS_SERV_USER_MAIN

SAP_XI_IS_SERV_USER

SAP_SLD_CONFIGURATOR

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

bhavesh_kantilal
Active Contributor
0 Kudos

Nelson,

You are looking to connect a r3 4.7 system to XI? Can you confirm if the WAS of your R3 system is 6.20 or higher?

Regards

Bhavesh

Former Member
0 Kudos

Nelson,

First confirm what Bhavesh has said. Your R/3 need to be based on WebAs > 6.2

>>And i have checked the user PIAPPLUSER in Integratrion Server , it have the role of :

SAP_XI_IS_SERV_USER_MAIN

SAP_XI_IS_SERV_USER

SAP_SLD_CONFIGURATOR

PIAPPLUSER must have the role

SAP_XI_APPL_SERV_USER and not these roles....

After assigning this role try to login to your XI box with PIAPPLUSER.

Regards,

Jai Shankar

Former Member
0 Kudos

Hi Jai Shankar & Udo

I have already set the SXMB_ADM -- >Integration engine configuration --> destination as<b> http://10.147.250.9:8001/sap/xi/engine?type=entry</b>other field is empty.

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

nelson.

Message was edited by:

nelson wang

Former Member
0 Kudos

>>http://10.147.250.9:8001/sap/xi/engine?type=entry

It is better to create a HTTP destination.

Regards,

Jai Shankar

Former Member
0 Kudos

Hi Jai Shankar & Udo

When i set the "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 popedom,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 <b>HTTP/1.1 401</b> Unauthorized is made when i dial the enter key.

does the mistake make any influences?

nelson

Former Member
0 Kudos

Nelson,

Check the User Id and pwd. Do not use PISUPER user Id.

Create a new user id and password in <b>caps</b> and assign the roles

SAP_XI_IS_SERV_USER_MAIN

SAP_XI_IS_SERV_USER

SAP_SLD_CONFIGURATOR

But as replied in the earlier reply, create another HTTP destination and use that.

Regards,

Jai Shanakr

udo_martens
Active Contributor
0 Kudos

Hi Nelson,

u need <b>another</b> destination. INTEGRATION_DIRECTORY_HMI is only required at integration server. U need access to integration engine of IS as described below.

Have a look to <a href="/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies do you activate ABAP Proxies?</a>

4 ur error: <a href="/people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi* Errors in XI</a>.

What is the error msg of ur destination to Integration Engine?

Regards,

Udo

Former Member
0 Kudos

Nelson,

Just adding with Udo, create another HTTP destination (ex: XI_INTEGRATION_SERVER) pointing to XI server. Maintain the path prefix as <b>/sap/xi/engine/?type=entry</b> and port numer 80xx.

Now you need to give in SXMB_ADM -- >Integration engine configuration --> destination : dest://XI_INTEGRATION_SERVER

Also check whether you have maintained connection to SLD? Try executing SLDCHECK, this should open SLD in a browser window and no error msg in SAP GUI.

Regards,

Jai Shankar

udo_martens
Active Contributor
0 Kudos

Hi Nelson,

INTEGRATION_DIRECTORY_HMI should have path <i>/dir/CacheRefresh</i> and port <i>50100</i>. U need a second http destination to integration server to port <i>8001</i> and path should be <i>/sap/xi/engine?type=entry</i> May be a problem with the port 8001? What is the error message?

Regards,

Udo