cancel
Showing results for 
Search instead for 
Did you mean: 

Network Issue: Development behind proxy

Former Member
0 Kudos

Hi everyone!

I have the following problem: For security reasons XI Server resides behind a firewall. The Web Application Server is only accessible through a reverse proxy that acts as a http gateway.

Accessing the server through an internet browser works fine, however the Web Start based XI tools such as the integration builder cannot connect to the XI system. Is it possible to "tweak" the web start and/or XI configuration so these applications can connect?

Regards, Joerg

Accepted Solutions (0)

Answers (1)

Answers (1)

henrique_pinto
Active Contributor
0 Kudos

The same way you have proxy configuration for browser, you also have proxy configuration for java web start.

Anyway, even though XI is behind firewall, in order to develop anything you should be inside the firewall, shouldn't you? I mean, you should have access to the intranet (either through VPN or connecting directly to the intranet network).

Developing over the web can be really troublesome...

Regards,

Henrique.

Former Member
0 Kudos

Hello Enrique,

I fully agree - but unfortunately there is not much choice regarding the network layout. Or at least I cannot influence it 😜

The problem seems to be a bit mor subtle than I thought at first. I already have configured both Web Start and the browser to use the proxy. However, the error message clearly indicates that the integration builder (IB) doesn't use the configured port of the proxy to connect to the web application server, but another port.

Our server listens on port 50000. The error message tells me that the IB tries to connect using port 50004. Obviousely it tries to open a direct socket to the server - probably an extra connection to exchange commands etc (RMI? CORBA? WebServices?). This is not possible in our network configuration.

The question ist whether I can somehow influence this port to make a connection using this proxy possible...

Regards, Joerg

Former Member
0 Kudos

Hi everyone,

Just to add some info I just found: 50004 is really a port configured in the Exchange Profile. You can find it in the entries <b>com.sap.aii.connect.repository.rmiport</b> and <b>com.sap.aii.connect.directory.rmiport</b>. It's obviousely some kind of RMI property. If it cannot be channeld through the proxy, then I guess the network setup really has to be changed.

Regards, Joerg

henrique_pinto
Active Contributor
0 Kudos

Sorry for the delay.

any Web AS Java installation will use at least ports 5xx00 to 5xx10.

5xx00 = http

5xx01 = https

...

5xx04 = p4

...

Check this: http://help.sap.com/saphelp_nw70/helpdata/en/a2/f9d7fed2adc340ab462ae159d19509/frameset.htm

Regards,

Henrique.