Default ports and possible conflicts

Some servers, transports, and database types have default port assignments in B2Bi. A default port assignment could conflict with a port already in use on your system. You can execute a command to check for possible conflicts. You can use the command before installing B2Bi to eliminate possible port conflicts or after installing if you encounter a problem.

Default ports

The following table lists the default port assignments in B2Bi. The table identifies where you can change a port number.

 

Default port

Usage

Where to change it

1433

SQL Server JDBC driver

See Set up SQL Server database.

1521

Oracle JDBC driver

See Set up Oracle database.

1761

Embedded PeSIT

Can be changed when adding or changing an embedded PeSIT server.

3305

Embedded OFTP

Can be changed when adding or changing an embedded OFTP server.

3306

MySQL JDBC driver

See Set up MySQL database.

3579

Statistics monitor

Can be changed by adding a property to the tuning.properties file. To change the port, add the following property on a new line by itself in the file:

statsServer.port=[number]

Save the file and restart the server.

This property must be added only if the port is other than 3579.

Tuning.properties is at <install directory>\conf.

4021

Embedded FTP (trading)

Can be changed when adding an embedded FTP server.

4022

Embedded SFTP (trading)

Can be changed when adding an embedded SFTP server.

4025

Embedded SMTP

Can be changed by clicking Configure the global embedded SMTP server on the main trading configuration page in the user interface.

4080

Embedded HTTP or HTTPS

Can be changed by clicking Configure the global embedded HTTP server on the main trading configuration page in the user interface.

5021

Embedded FTP (integration)

Can be changed when adding an embedded FTP server.

5022

Embedded SFTP (integration)

Can be changed when adding an embedded SFTP server.

5080

Embedded web services API server

Can be changed by clicking Configure the global embedded web services API server on the main trading configuration page in the user interface.

5107

Used by nodes to communicate with the executive

..\bin\startServer.cmd

6080

User interface HTTP

Can be changed by going to the system management page and clicking Configure UI connection.

6443

User interface HTTPS

Can be changed by going to the system management page and clicking Configure UI connection.

6619

Embedded OFTP over TLS

Can be changed when adding or changing an embedded OFTP server.

6810

Secure Relay administration

Set when adding a Secure Relay DMZ node. To change, delete the node and re-add.

6811-6820

Secure Relay data

Set when adding a Secure Relay DMZ node. To change, delete the node and re-add.

6821

Secure Relay control

Set when adding a Secure Relay DMZ node. To change, delete the node and re-add.

47001

Clusterbus

Not configurable. If 47001 is in use, 47002 is tried and so on up to 47556.

50000

DB2 JDBC driver

See Set up DB2 database.

Resolve port conflicts

If there is a port conflict, you can free the port for use by B2Bi. Alternatively, you can configure B2Bi to use an inactive port above 1024 that is not listed in the output of the netstat command.

You can use the netstat command to generate a list of ports in use on your system. The command is executed in the following ways:

Windows

In a command prompt or DOS window, type netstat -a -n or netstat - an to display a list of ports in use. Type netstat -a -n | more to enable paging through the list.

UNIX

On a command line, type netstat -a -n or netstat ‑an to display a list of ports in use. Or, to find whether a specific port is in use, type netstat -a | grep <port number>.

Related Links