cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy settings

Former Member
0 Kudos

Hi Gurus,

We are working with client proxy and server proxy Interfaces.Could you tell me the connection settings we need to do ECC side as well as XI(PI) side.

Accepted Solutions (0)

Answers (4)

Answers (4)

gagandeep_batra
Active Contributor
0 Kudos
Former Member
0 Kudos

Please check this

http://www.saptechnical.com/Tutorials/XI/ABAPProxy/page1.htm(server proxy)

create HTTP connection type H  using transaction sm59.

configure bussiness system as local integration engine t-code sxmb_adm

under specific configuration category Runtime, parameter is_url

create rfc destination (tcp/ip) lcrsaprfc and sapsldapi

create rfc destination:lcrsaprfc connection type  t

technical settings tab

under registered server pgm program id.

same step for rfc destination for sapslaapi

maintaining the sapj2ee connection parameters for lcrsaprfc and sapsldapi in sapj2ee

(this is done by basis people) using visual admin tool

programid same as above programid

maintain sld access details tcode sldapicust

Former Member
0 Kudos

Hey,

R3 side

SLDCHECK

Use this transaction to access the SLD of XI.

SLDAPICUST

Create an entry for respective XI server

requires hostname, port username and ip.

Can have multiple enteries for different servers.

But you can check only one entry.

based on the entry that is checked, respective SLD API will be triggered from

SLDCHECK.

SM59 (T type connections).

To connect to the SLD you need 2 types of TCP/IP connections.

1)LCRSAPRFC:-

In this you require the gateway host(ip address) and gatewayservice(sapgw[system no.])

YOu also need to give Program ID.

Entry of corresponding Program ID must be maintained in SMGW.

IN SMGW Click GoTo->logged on Clients.

If entry is not there for corresponding XI.

Create a communication channel in XI, pointing to R3 and give a Program ID

in the channel. Once the channel is activated, corresponding Program ID wil

appear in SMGW.

2)SAPSLDAPI:-

In this case follow the same porcedure as for LCRSAPRFC.

As far as the Program ID is concerned te procedure mentioned above is for

Customized RFC's

The RFC destinations mentioned here are both standard RFC's

Hence for these two RFC's no need to Create Program ID's. you just need to

change the System ID of the Program ID.

Both these RFC's are maintained in the J2ee server of XI.

SPROXY.

In this transcation you can check the Proxies.

If the proxies are not activated (i.e. if the message interfaces are not active)

then you need to maintain one G type RFC destination pointing the resepctive XI server.

In the G tpye RFC destination give the Ip adress of the XI server in the target

host and set the path prefix as /rep.

Goto SPROXY->Goto->connection test-> click on the table SPROXSET.

In this table maintain enteries for ADDRESS_ONLY_FROM_SPROXSET and IFR_HTTP_DEST

The values corresponding to these enteries will be the G tpye RFC destination.

In order to connect R3 to the Integaration server you need to maintain H type

The default RFC is XI_INTEGRATIONSERVER. In you need to give the Target host entry as the

Ip address and Path Prefic as.../sap/XI/engine/?type=entry (this you can get from SXMB_ADM of XI)

You can also create the H type RFc of your own.

goto SXMB_ADM(r3) and open Integration engine configuration.

Goto edit->change global configuration and give the RFC dest name like this:-

Corresponding Integration server:- dest://{h-type rfc destination}

If you do not want to create RFC destination you can directly give

the Integration server address(that you can obtain from SXMB_ADM of XI) in the

Corresponding Integration server field.

you can also refer to this link.

regards,

Milan

Former Member
0 Kudos

Hi Milan,

what are the details we have to maitain at SAPSLDAPI ie PI details or ECC details.

After creating G type rfc destination why we have to maintain in table SPROXSET

agasthuri_doss
Active Contributor
0 Kudos

Lakshmi,

If you are going ahead with Proxy alone.

ECC : RFC Destination - Tcode SM59

XI/ PI : RFC Destination - Tcode SM59

Will do

Cheers

Agasthuri Doss

Former Member
0 Kudos

Hi,

Is it enough to create RFC destinations both ECC and PI side to run proxies?

Thanks & Regards,

Lakshmi

Former Member
0 Kudos

Hello,

No need to create RFC destinations..Just follow as Millan mentioned..

Like SLDCHECK should be successful and need to configure Integration Engine in Transaction SXMB_ADM to point to PI system.

Regards,

Sreenivas

agasthuri_doss
Active Contributor
0 Kudos

Lakshmi,

>client proxy and server proxy Interfaces.Could you tell me the connection settings we need to do ECC side as well as XI(PI) side.

ECC :

Partner Profile - We20 , RFC Destination - SM59, Port- WE21

XI :

RFC Destination - SM59, Port - IDX1

Cheers

Agasthuri Doss

Former Member
0 Kudos

Hi Agasthuri,

Are you sure with your answer?

Lakshmi asked about proxys, not IDOCs...

Carlos

agasthuri_doss
Active Contributor
0 Kudos

Carlos,

Partner profile & Port No need.

The RFC Destination will help proxy but it is better to maintain Partner Profile & Port since we will not have only Proxy connections alone right.

Cheers

Agasthrui Doss