Port Numbers in EntireX

This document covers the following topics:


Ensuring Unique Port Numbers

The following five port numbers must be unique for each installation of EntireX.

  • Default EntireX Broker
    • TCP/IP port

    • SSL port

  • Administration
    • TCP/IP port

    • SSL port

  • Application Monitoring Data Collector
    • TCP/IP port

Uniqueness checks are performed during installation. If one port in block Default EntireX Broker or Administration is in use, both ports in this block are recalculated. You can change these values as required.

Any new port number must be a positive integer greater than 1024. If you enter a port number that is already in use, an error message is displayed. All five ports must be assigned correctly before the installation can continue.

Port Number Configuration

In versions before 8.2, the default broker ID was "localhost", which implied "localhost:1971" (default port number). From version 8.2, however, the default port number can be changed during installation, and must be changed in the case of a multiple installation (see Ensuring Unique Port Numbers).

The following configuration/property files for RPC servers in directory EntireX/config contain a default broker ID:

  • dotNetServer.cfg (Windows only)

  • cserver.cfg

  • microfocusserver.cfg

  • exxatm.cfg

  • entirex.cicseci.properties

  • entirex.imsconnect.properties

  • entirex.javarpcserver.properties

  • entirex.rpcacibridge.properties

  • entirex.wmqbridge.properties

  • entirex. wmqbridgelistener.properties

  • entirex.xmlrpcserver.properties

The configuration/property files are updated automatically during installation. "BrokerID=localhost" is now "BrokerID=localhost:1971", or if port 1988, for example, was specified during installation, "BrokerID=localhost" becomes "BrokerID=localhost:1988".

If the port numbers are changed after installation, you need to update the config/property files in the list above accordingly.