cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Proxy configuration

Former Member
0 Kudos

I have 2 clients on my XI server.

Client 350 is the Integration engine. Client 450 is another client on same server from which I want to send data to XI.

I am referring to the foll. webblog for config

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

In step 1. Create HTTP connection in the business system, after I create the RFC dest to client 350 I get the message

HEADER NAME HEADER VALUE

response_line HTTP/1.0 500 Empty HTTP request received

server_protocol HTTP/1.0

status_code 500

status_reason Empty HTTP request received

ontent-type text/xml

ontent-length 814

ontent-id <soap-6959E2DC94E63D4BBD8977E7250CB115@sa

oapaction 'http://sap.com/xi/XI/Message/30'

erver SAP Web Application Server (1.0;640)

HTTP BODY

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

OAP:Header>#</SOAP:Header>#<SOAP:Body>#<SOAP:Fault xmlns:SOAP="http:/

hemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><

ltstring>Empty HTTP request received</faultstring><faultactor>http://

.com/xi/XI/Message/30</faultactor><detail><SAP:Error xmlns:SAP="http:

ap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/

elope/" SOAP:mustUnderstand="1"><SAP:Category>XIProtocol</SAP:Categor

SAP:Code area="MESSAGE">EMPTY_HTTP_REQUEST_RECEIVED</SAP:Code><SAP:P1

SAP:P2/><SAP:P3/><SAP:P4/><SAP:AdditionalText/><SAP:ApplicationFaultM

age namespace=""/><SAP:Stack>Empty HTTP query received. No message pr

ssing possible##</SAP:Stack></SAP:Error></detail></SOAP:Fault>#</SOAP

dy>#</SOAP:Envelope>#

Time (ms) 192

Also I need to know whether all the steps in this blog are to be performed on the client 450 ( in my case )

I have done all the steps on client 450. I am still getting the message "No connection to Integration Builder (only local data available)"

Thanks and Regards,

Ashwin

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

Go to this URL

http://<host>:<port>/exchangeProfile/

and chk whether these parameters are present in Connections foer the XI server to which u wish to connect from SAP System

com.sap.aii.connect.repository.name

com.sap.aii.connect.repository.httpport

com.sap.aii.connect.repository.contextRoot

com.sap.aii.connect.integrationbuilder.startpage.url

If these parameters are not present then add them.

regards

krishna

ashwin_bhat
Participant
0 Kudos

Thanks Udo and Krishna,

I am going step by Step with the suggestions.

Udo suggested: using the message in SPROXY

Result:

=>Check/maintain with report SPROX_CHECK_IFR_ADDRESS

OK: Address maintained

=>Check with report SPROX_CHECK_HTTP_COMMUNICATION

HTTP Communication functioning

=>Check with report SPROX_CHECK_IFR_RESPONSE

Integration Builder data not understood

==>Check with report SPROX_CHECK_IFR_CONNECTION

Integration Builder data not understood

I'm Testing further....

Former Member
0 Kudos

ashwin

i also suggest you to first check the exchange profile b4 going to the OSS note

regards

krishna

ashwin_bhat
Participant
0 Kudos

Hi Krishna,

I do not have the access to check the exchange profile :). I am running off to contact Basis.I'll keep the results posted.

Regards,

ashwin_bhat
Participant
0 Kudos

Dear Krishnamoorthy,

I got the following values:

com.sap.aii.connect.repository.name

SAPXI3

com.sap.aii.connect.repository.httpport

50000

com.sap.aii.connect.repository.contextRoot

rep

com.sap.aii.connect.integrationbuilder.startpage.url

rep/start/index.jsp

I am proceeding to check the OSS NOte

Former Member
0 Kudos

com.sap.aii.connect.repository.httpport

50000

Is this the correct http port??

regards

krishna

udo_martens
Active Contributor
0 Kudos

Hi Ashwin,

There are user details at Exchagen Profile as well, proove that. Is the user blocked? or wrong password?

At SICF http service must be active. Can you check that out?

Regards,

Udo

ashwin_bhat
Participant
0 Kudos

Hi Udo,

I am in the exchange profile now. Can you please tell me at which node do i find these params?

Krishna,

We are using 50000 as the port to login to the ID and IR.

How else can I determine whether this port is right?

Regards,

udo_martens
Active Contributor
0 Kudos

Hi Ashwin,

- IB-Address: Exchange Profil, Sektion Connections: com.sap.aii.connect.repository.name

- IB-Port: Sektion Connections: com.sap.aii.connect.repository.httpport

- Path: Sektion Connections: com.sap.aii.connect.repository.contextroot

- User: Sektion ApplicationSystem: com.sap.aii.applicationsystem.serviceuser.nam

- Passwort: Sektion ApplicationSystem: com.sap.aii.applicationsystem.serviceuser.pwd

Regards,

Udo

ashwin_bhat
Participant
0 Kudos

Thanks Udo

IB-Address: SAPXI3

IB-Port: 50000

Path: rwb

User: XIAPPLUSER

Passwort: ( it exists )

How can I check the SICF http service

Thanks and Regards,

Ashwin

udo_martens
Active Contributor
0 Kudos

Hi Ashwin,

TA SICD. HTTP service must be active.

Check, if user is blocked. Check if password is correct.

Regards,

Udo

ashwin_bhat
Participant
0 Kudos

Dear Udo,

I checked transaction SICF. The http service is active.

When i perform SLDCHECK i get the following:

Properties of RFC destination SAPSLDAPI

RFC host: %%RFCSERVER%%

program id: SAPSLDAPI_XID

gateway host: SAPXI3

gateway service: sapgw00

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

RFC ping was successful

SLD server access settings:

host name: SAPXI3

port number: 50000

user : XIAPPLUSER

Use transaction SLDAPICUST if you wish to maintain the SLD server access data

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

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

<b>Calling function LCR_LIST_BUSINESS_SYSTEMS

Retrieving data from the SLD server...

Function call returned exception code 4

=> Check whether the SLD is running!

Summary: Connection to SLD does not work

=> Check SLD function and configurations</b>

Now checking access to the XI Profile

Properties of RFC destination LCRSAPRFC

RFC host: %%RFCSERVER%%

program id: LCRSAPRFC_XID

gateway host: SAPXI3

gateway service: sapgw00

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

RFC ping was successful

Calling function EXCHANGE_PROFILE_GET_PARAMETER

Retrieving data from the XI Profile...

Function call terminated sucessfully

Retrieved value of

section = Connections

parameter = com.sap.aii.ib.server.connect.webas.r3.ashost

-> value =

Summary: Connection to the XI Profile works correctly

____________________________________

Since the connection with SLD was unsuccessful i used the following checklist

<a href="http://help.sap.com/saphelp_nw70/helpdata/en/78/20244134a56532e10000000a1550b0/frameset.htm">http://help.sap.com/saphelp_nw70/helpdata/en/78/20244134a56532e10000000a1550b0/frameset.htm</a>

All steps have been verified except

When I tried to login to SLD with user XIAPPLUSER and password specified in the SLDAPICUST, I got password expired please enter new one.

But when i try to change password it does not allow me ( it says invalid login ...at the change pw screen)

According to our basis consultant, this user has never been used to log into sld, hence the pw needs to be changed. Should itry to change pw thru SU01 on my IS client (350)? Cud this resolve the issue.

Regards,

Ashwin

udo_martens
Active Contributor
0 Kudos

Hi Ashwin,

usually XIAPPLUSER is a system user, so his password cant expire. It can be referred at some places, for example in destinations, so changing of password is critical.

Regards,

Udo

ashwin_bhat
Participant
0 Kudos

Dear Udo, Krishna

The User XIAPPLUSER was maintained as a dialog user in SU01.

We changed it to service user. Now the transaction SPROXY is working OK.

Thanks for all your help and patience.

Regards,

Ashwin

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi

Go to this URL

http://<host>:<port>/exchangeProfile/

and chk whether these parameters are present in Connections foer the XI server to which u wish to connect from SAP System

com.sap.aii.connect.repository.name

com.sap.aii.connect.repository.httpport

com.sap.aii.connect.repository.contextRoot

com.sap.aii.connect.integrationbuilder.startpage.url

If these parameters are not present then add them.

regards

krishna

Former Member
0 Kudos

Hi

check the following OSS Note

SAP Note 689847 XI 3.0:- No connection to the Integration Builder

regards

krishna

udo_martens
Active Contributor
0 Kudos

Hi Ashwin,

your http connection is working

Go to SPROXY at 450 and double click on the error msg at the bottom, you ll get a good help. The connection to Integration Builder has to be customized at Exchange Profile.

Regards,

Udo