Default Port Matrix
EnterWorks default port usage table.
Ports
Note that EnterWorks Worker servers can be configured to use various ports, depending on the system requirements. Each Worker server uses 2-4 ports. It is suggested that the ports selected fall within the range of 3000 to 4000.
Port |
Protocol |
Endpoint A |
Endpoint B |
Components |
---|---|---|---|---|
21 |
SFTP |
|||
22 |
SFTP |
|||
25 |
TCP |
EnableServerWildflyController |
|
|
80 |
TCP |
enable2020-web-server-service |
Web |
|
82 |
||||
443 |
Web |
|||
445 |
TCP |
|
||
445 |
TCP |
Job Queues (Worker 1 -- <n>) EPX |
||
445 |
TCP |
Support Services (Microservices) |
||
1099 |
Design Console |
|||
1100 |
EPXJboss |
|||
1101 |
EPXJboss |
|||
1161 |
EPXJboss |
|||
1162 |
EPXJboss |
|||
1433 |
TCP |
MS SQL Server |
EnableServerTomcat |
SQL Server |
1433 |
TCP |
MS SQL Server |
EnableServerWildflyWorker<n> |
|
1433 |
TCP |
MS SQL Server |
EPXJboss |
|
1433 |
TCP |
MS SQL Server |
PIMQL |
|
1434 |
PostgreSQL Server |
|||
2049 |
TCP |
NFS |
NFS |
|
2376 |
TCP |
Docker Swarm |
Docker Swarm |
|
2377 |
TCP |
Docker Swarm |
Docker Swarm |
|
3306 |
PostgreSQL Server |
|||
3527 |
EPXJboss |
|||
3528 |
TCP |
EnableServerWildflyController |
|
|
3529 |
TCP |
EnableServerWildflyController |
|
|
3873 |
TCP |
EPXJboss |
EPX server |
|
4000 |
TCP |
NoMachine/NX |
NX |
|
4369 |
TCP |
RabbitMQ |
RabbitMQ |
|
4444 |
TCP |
EPXJboss |
EPX server |
|
4445 |
TCP |
EPXJboss |
EPX Server |
|
4446 |
TCP |
EPXJboss |
EPX Server |
|
4448 |
EPXJboss |
|||
4455 |
TCP |
EPXJboss |
EPX Server |
|
4457 |
EPXJboss |
|||
4712 |
TCP |
EnableServerWildflyController |
|
|
4713 |
TCP |
EnableServerWildflyController |
|
|
4789 |
UDP |
Docker Swarm |
Docker Swarm |
|
5432 |
TCP |
PostgreSQL Server |
EnableServerTomcat |
|
5432 |
TCP |
PostgreSQL Server |
EnableServerWildflyWorker<n> |
DB |
5432 |
TCP |
PostgreSQL Server |
EPXTomcat |
|
5432 |
TCP |
PostgreSQL Server |
EnablePIMQL |
|
5671 |
TCP |
RabbitMQ |
RabbitMQ |
|
5672 |
TCP |
RabbitMQ |
RabbitMQ |
|
7946 |
TCP |
Docker Swarm |
Docker Swarm |
|
7946 |
UDP |
Docker Swarm |
Docker Swarm |
|
8000 |
TCP |
EPXJboss |
EPX Server |
|
8009 |
TCP |
EPXTomcat |
EPX Server |
|
8015 |
EnableServerTomcat |
|||
8034 |
TCP |
EnableServerWildflyController |
|
|
8035 |
EnableServerWildflyWorker<n> |
|||
8036 |
EnableServerWildflyWorker<n> |
|||
8037 |
EnableServerWildflyWorker<n> |
|||
8038 |
EnableServerWildflyWorker<n> |
|||
8039 |
TCP |
EnableServerWildflyController |
|
|
8080 |
TCP |
EPXJboss |
|
|
8083 |
TCP |
EPXJboss |
EPX Server |
|
8090 |
TCP |
EnableServerTomcat |
|
|
8093 |
EPXJboss |
|||
8109 |
EnableServerTomcat |
|||
8134 |
TCP |
EnableServerWildflyWorker<n> |
Job Queues (Worker 1 -- <n>) EPX |
|
8139 |
TCP |
EnableServerWildflyWorker<n> |
Job Queues (Worker 1 -- <n>) EPX |
|
8443 |
EPXTomcat |
|||
9018 |
PIMQL |
|||
9033 |
TCP |
EPXJboss |
EPX Server |
|
9034 |
TCP |
EPXJboss |
EPX Server |
|
9039 |
TCP |
EPXJboss |
EPX Server |
|
9040 |
TCP |
EPXTomcat |
EPX Server |
|
9200 |
TCP |
Elasticsearch |
|
|
9300 |
TCP |
|
||
9443 |
TCP |
EnableServerWildflyController |
|
|
9990 |
TCP |
EPXJboss |
EPX Server |
|
9990 |
EnableServerWildflyController |
|||
9993 |
TCP |
EnableServerWildflyController |
|
|
9999 |
EnableServerWildflyController |
|||
15671 |
TCP |
RabbitMQ |
RabbitMQ |
|
15672 |
TCP |
RabbitMQ |
RabbitMQ |
|
19001 |
EPXJboss |
|||
25672 |
TCP |
RabbitMQ |
RabbitMQ |
|
27017 |
TCP |
MongoDB |
|
|
27018 |
TCP |
|
||
27019 |
|
Wildfly versus Jboss; Controller/Worker versus Master/Slave; Services Names
Controller/Worker versus Master/Slave: EnterWorks software prior to version 10.1.x used the terms "master" and "slave" rather than "controller" and "worker" in process and folder names. Folders and processes in newer versions of EnterWorks use the terms "controller" and "worker". If you are installing or upgrading an older version of EnterWorks, you may need to adapt the filepaths and process names accordingly. For example, if this documentation refers to:
<drive>:\Enterworks\EnableServer\jbossController\standalone\configuration\conf\sharedConfig.properties
you may need to use the filepath:
<drive>:\Enterworks\EnableServer\jbossMaster\standalone\configuration\conf\sharedConfig.properties
Wildfly versus Jboss: Additionally, Red Hat has changed the name of their JBoss platform to Wildfly. Depending on the version of EnterWorks you are running, the names of some folders and processes may appear as either JBoss or Wildfly. If you are installing or upgading an older version of EnterWorks, you may need to adapt the filepaths and process names accordingly. For example, if this documentation refers to:
<drive>:\Enterworks\EnableServer\WildflyController\standalone\configuration\conf\sharedConfig.properties
you may need to use the filepath:
<drive>:\Enterworks\EnableServer\jbossMaster\standalone\configuration\conf\sharedConfig.properties
Microservice names: The names of the microservices have also been updated. The prefix of "enable2020-" has been changed to "enable-". For example:
enable2020-channel-readiness-service
is now called:
enable-channel-readiness-service