Summary of Ports Used by Symphony

Ports used by Symphony are defined with the base port at installation.

The default base connection port is 7869. Symphony always uses seven consecutive ports starting from the base port at installation. By default, Symphony uses ports 7869-7875.

For the base port, both TCP and UDP are required. For other ports, only TCP is required.


Component

Default port used

Need to enable in

Notes

Where to configure

TCP

UDP

lim

7869

Y

Y

Base connection port.

Windows:

%EGO_CONFDIR%\ego.conf, EGO_LIM_PORT parameter

Linux/UNIX:

$EGO_CONFDIR/ego.conf, EGO_LIM_PORT parameter

You can also set the base port with the command egoconfig setbaseport. This command also sets the vemkd, pem, egosc, session director, repository service ports from the base port.

vemkd

(Resource Manager)

7870

Y

N

Automatically assigned from the base port at installation.

Windows:

%EGO_CONFDIR%\ego.conf, EGO_KD_PORT parameter

Linux/UNIX:

$EGO_CONFDIR/ego.conf, EGO_KD_PORT parameter

pem

7871

Y

N

Automatically assigned from the base port at installation.

Windows:

%EGO_CONFDIR%\ego.conf, EGO_PEM_PORT parameter

Linux/UNIX:

$EGO_CONFDIR/ego.conf, EGO_PEM_PORT parameter

egosc

(EGO Service Controller)

7872

Y

N

Automatically assigned from the base port at installation.

Windows:

%EGO_CONFDIR%\..\..\eservice\esc\conf\egosc_conf.xml, ESC_PORT parameter

Linux/UNIX: $EGO_CONFDIR/../../eservice/esc/conf/egosc_conf.xml, ECS_PORT parameter

rs

(Repository Service)

7873

Y

N

Automatically assigned from the base port at installation.

Windows:

%EGO_CONFDIR%\..\..\eservice\esc\conf\services\rs.xml, REPOSITORY_SERVICE_PORT parameter

Linux/UNIX: $EGO_CONFDIR/../../eservice/esc/conf/services/rs.xml, REPOSITORY_SERVICE_PORT parameter

sd

(Session Director)

7874

7875

Y

N

Requires two ports. Automatically assigned from the base port at installation.

Windows:

%EGO_CONFDIR%\..\..\eservice\esc\conf\services\sd.xml, SD_ADMIN_PORT and SD_SDK_PORT parameters

Linux/UNIX:

$EGO_CONFDIR/../../eservice/esc/conf/services/sd.xml, SD_ADMIN_PORT and SD_SDK_PORT parameters

ssm

(Session Manager)

Any

Y

N

No fixed port numbers by default. Ports are automatically assigned from available ports in the operating system. Ports are reassigned whenever the Session Manager is restarted.

Windows:

%EGO_CONFDIR%\..\..\eservice\esc\conf\services\sd.xml, SSM_SDK_ADDR and SSM_SIM_ADDR parameters

Linux/UNIX:

$EGO_CONFDIR/../../eservice/esc/conf/services/sd.xml, SSM_SDK_ADDR and SSM_SIM_ADDR parameters

Web server

8080

8005

8009

8443

Y

N

The first port is the client connection port. You must know this port to connect to the Platform Management Console.

Ports 8005 and 8009 are for administration.

Port 8443 may be required when SSL is enabled. This may be optional as the default port for SSL is 8080.

Windows:

%EGO_CONFDIR%\..\..\gui\conf\server.xml

Linux/UNIX:

$EGO_CONFDIR%/../../gui/conf/server.xml

Web service gateway

9090

Y

N

Since the web service gateway might run on any management host in the cluster, the web service gateway port must be free on all management hosts.

Windows:

%EGO_CONFDIR%\wsg.conf, WSG_PORT parameter

Linux/UNIX:

$EGO_CONFDIR/wsg.conf, WSG_PORT parameter

Service director

53

Y

N

Symphony requires exclusive use of port 53 on the service director.

Since the service director might run on any management host in the cluster, port 53 must be free on all management hosts.

This value cannot be changed.

Derby database

1527

Y

N

Windows:

%EGO_CONFDIR%\..\..\perf\conf\datasource.xml

%EGO_CONFDIR%..\..\eservice\esc\conf\services\derby_service.xml

Linux/UNIX: $EGO_CONFDIR/../../perf/conf/datasource.xml

$EGO_CONFDIR/../../eservice/esc/conf/services/derby_service.xml

plc

(Loader Controller)

4046

Y

N

Windows:

%EGO_CONFDIR%\..\..\perf\conf\plc.xml

Linux/UNIX:

$EGO_CONFDIR/../../perf/conf/plc.xml