Sample configuring static ports to enable RMI communication through a firewall (security enabled)

Technote (troubleshooting)


Problem(Abstract)

When trying to connect from an EJB™ on one server to an EJB on a second server through a firewall, the connections fail unless the ports are known and open in the firewall.

Cause

Ports need to be opened in the firewall to allow communication.

Resolving the problem

This is necessary when working through a firewall because listener ports are normally set randomly.


On the client:
Application Servers > [client app] > ORB Service > Custom Properties
com.ibm.CORBA.BootstrapHost == EJB server hostname
com.ibm.CORBA.BootstrapPort == 2809 (default port)
com.ibm.CORBA.FragmentSize == 0
com.ibm.CORBA.ListenerPort == 13891 (ORB listener port on EJB server node agent)
com.ibm.CORBA.LocalHost == EJB server hostname

On the EJB server:
Application Servers > [EJB app] > ORB Service > Custom Properties
com.ibm.CORBA.FragmentSize == 0

Application Servers > [EJB app] > End Points
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS == 13672

Node Agents > Node Agent Server > End Points
BOOTSTRAP_ADDRESS == 2809 (default)
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS == 13441
ORB_LISTENER_ADDRESS == 13891

The following ports are open through the firewall (from client to server):
2809 node agent bootstrap port on EJB node agent
13441 SSL server authentication port on the EJB node agent
13891 ORB listener port on the EJB node agent
13672 SSL server authentication port on the EJB application server.


Cross reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere Application Server
Object Request Broker (ORB)

Software version:

6.0, 6.1, 7.0, 8.0, 8.5, 8.5.5

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Software edition:

Base, Network Deployment

Reference #:

1174604

Modified date:

2004-08-16

Translate my page

Machine Translation

Content navigation