cancel
Showing results for 
Search instead for 
Did you mean: 

Error in SPROXY

Former Member
0 Kudos

Hi All,

When I am running SPROXY in R/3 system, it's not showing all the xi scenarios.in sm59 , the http connection for abap proxy is not working and it;s showing error. how to resolve this problem ??

Regards,

Sambaran

Accepted Solutions (0)

Answers (5)

Answers (5)

samiullah_qureshi
Active Contributor
0 Kudos

Please check all connections mentioned in the following article properly configured:-

https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d69314-1be0-2b10-11ab-8045021f...

Former Member
0 Kudos

it's still not working and when i am opening sproxy in R/3 it says "No connection to ESR, only local objects are displayed ".when i am checking the "connection test" tab , it shows the following error -

No connection to ESR. Only local data are displayed.

Message no. ES_BROWSER006

Diagnosis

The connection to the Integration Builder server is not functioning. The system can only display information for proxies that already exist in the local system.

You cannot create or change proxies under these conditions, because the system needs to be able to read an interface description from the Integration Repository.

Check List for Setting Up a Connection to the Service Repository

1. The address of the Enterprise Services Repository must be known in the SAP system

Check with report SPROX_CHECK_IFR_ADDRESS

The address is taken from the following parameters in the exchange profile ('Connections' section):

com.sap.aii.connect.repository.name: Server (for example,pwdf0436)

com.sap.aii.connect.repository.httpport: Port (for example, 1080)

com.sap.aii.connect.repository.contextroot: Root (for example,rep)

The logon data is also read from the exchange profile ('ApplicationSystem' section):

com.sap.aii.applicationsystem.serviceuser.name: User

com.sap.aii.applicationsystem.serviceuser.pwd: Password

As an alternative to using the exchange profile, you can maintain the RFC destination SAP_PROXY_ESR. If this RFC destination is maintained it will be used by the proxy generation in place of data from the exchange profile to access the Service Repository. In this case, the Exchange Profile will even not be read.

The RFC destination has to be set up using transaction SM59 and should look like this:

RFC Destination: SAP_PROXY_ESR

Connection Type: G (HTTP Connection to External Serv)

Description1: ESR for Proxy Generation

Target Host: esr_host

Service No: 1080

Path Prefix: rep

Logon and Security:

Basic Authentication: active

User: esr_user

Password: esr_password

2. The HTTP Framework of the Web Application Server must function

Check with report SPROX_CHECK_HTTP_COMMUNICATION

If necessary, contact your system administrator. Please be aware of the fact, that the HTTP framework is depending on the application server. Thus the result of the report may differ for different application servers.

3. Proxy generation must interpret the data of the Enterprise Services Repository

I changed the setting for the existing http connection in sm 59 according to information mentioned in this error , but still it is having the same problem !!

0 Kudos

Hi,

1. ensure the passwords for the users xidiruser, xirepuser, xiisuser is entered correctly in you Exchange profile (this could be found in administration link on the xi index page). and then restart your XI server.

OR

2. As mentioned in the information, you could create an RFC SM59 "SAP_PROXY_ESR " with values

for esr_host = your xi host name(ex.g xyz)

port = your xi port numbers(ex. 8000)

user : xidiruser

password : for xidiruser

Regards,

Thulasi

Former Member
0 Kudos

please check ur RFC connections.

in the XI server goto the transaction SLDCHECK. see if the connection with SLD is ok.

in the R3 server goto RZ70. it is R3 to sld connection check

former_member206760
Active Contributor
0 Kudos

chk the HTTP connection from ECC system..

1. chk te path prefix /sap/xi/engine/?type=entry

2. chk the target host and service number are proper

in ECC you have to give service number of XI

Goto SMICM - > services in XI

chk the service number for http and use it

3. in logon and security give appropriate user id and pwd of XI ..

then chk the connection , it should not give any error

same way chk the http connection to abap system from XI system

1. path prefix /sap/xi/engine/?type=receiver

2.use the method given above to get the servie number from ECC sytem

After doing both this connections

Chk if you have two RFCS SAPSLDAPI and LCRSAPRFC in ECC system...these are std RFCS and u dont need to create them...

but inside them you have to specify program id and gateway host and service of XI

program id = LCRSAPRFC_[system id of your XI server]

you get teh gateway host and service of xi from xi server

u2026..you get these from smgw tcode in XI u2026smgw - > goto -> parameters -> display

after that chk TCODE SLDCHECK it should shhow all greens

chk Tcode SLDAPICUST--it should hyave an entry of your xi server

Giving points is another way to say thanks

Shabarish_Nair
Active Contributor
0 Kudos

/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies

make sure the connectivity is good.