Ports

Spotfire Server, the node manager, and related services reserve the following ports for various communication tasks.

Public-Facing Client Connection Ports
Name Default Port and Protocol Function Description Secure/Encrypted
Public HTTP port 80/tcp, if enabled Non-secure communication with installed clients and web clients. No
Public HTTPS port 443/tcp, if enabled Secure communication with installed clients and web clients. Yes

The HTTP connector port and the HTTPS connector port are configured independently and are exposed externally for client connection. You can use either of them or, in some cases, both.

Spotfire Server
Name Default Port and Protocol Function Description Secure/Encrypted
Back-end registration port 9080/tcp Establishing trust between the Spotfire Server and nodes only. No
Back-end communication port 9443/tcp Monitoring secure traffic between nodes. (Spotfire Server monitors secure traffic from services on the nodes. ) Yes
First clustering port 5701/tcp Secure communication within the environment. This port is the same for all servers in the cluster. Yes
Second clustering port 5702/tcp A second clustering port for secure communication within the environment. Yes
JMX RMI port 1099/tcp, if enabled If JMX RMI access is enabled, Spotfire Server opens a separate port for this purpose. Might be considered a "public-facing" port. See config-jmx
Node Manager
Name Default Port and Protocol Function Description Secure/Encrypted
Registration port 9080/tcp Establishing trust between node managers and Spotfire Server. No
Communication port 9443/tcp Secure communication within the environment. Yes
Services
Name Default Port and Protocol Function Description Secure/Encrypted
Communication port (Spotfire Web Player/Spotfire Automation Services) 9501/tcp, if the service is installed Spotfire Web Player and Spotfire Automation Services for secure communication. Yes
Communication port (TERR) 9502/tcp, if the TERR service is installed TERR service, for secure communication. Yes
TERR engine ports 61000/tcp -> 63000/tcp, if the TERR service is installed. Host-internal communication between the TERR service and the TERR engines. No

The back-end ports need exposed only for Spotfire Server connection to services available from the node manager.