Each product's applications connect to and communicate with other applications over various network TCP ports. This section contains listing of all ports in use by each product.
| Destination | Source | Notes | |||
|---|---|---|---|---|---|
| Server node (TO) | Listening port (ON) | Server node (FROM) | Application (FOR) | Application protocol | |
| All | 22 | SSH, Ansible management server | SSH clients | SSH | Ansible server and platform admin user access |
| Search tier (Solr nodes) | 2888 | Search tier (Solr nodes) | Solr or Zookeeper | HTTP | Inter-node cluster communication |
| Search tier (Solr nodes) | 3888 | Search tier (Solr nodes) | Solr or Zookeeper | HTTP | Inter-node cluster communication |
| Search tier (Solr nodes) | 2181 | Search tier (Solr nodes) | Zookeeper | HTTP | Inter-node cluster communication |
| Search tier (Solr nodes) | 8983 | Cache tier (NXT Engine nodes) | Solr | HTTP | Solr search requests |
| Search tier (Solr nodes) | 8983 | Load balancer nodes | Solr | TCP | Solr search requests |
| Search tier (Solr nodes) | 8983 | HAProxy nodes | Solr | TCP | Solr search requests |
| Cache tier (NXT Engine nodes) | 8181 | Load balancer nodes | NXT UI | HTTP | |
| Cache tier (NXT Engine nodes) | 8181 | HAProxy nodes | NXT UI | HTTP | |
| Cache tier (NXT Engine nodes) | 8181 | Customer network, user browsers | NXT Engine Admin UI | HTTP | Default Admin UI access port when SSL is disabled |
| Cache tier (NXT Engine nodes) | 8181 | UI tier (NXT App nodes) | NXT UI | HTTP | Only required if NXT UI is disabled for SSL |
| Cache tier (NXT Engine nodes) | 8182 | Load balancer nodes | Ingest Proxy | HTTP | |
| Cache tier (NXT Engine nodes) | 8182 | HAProxy nodes | Ingest Proxy | HTTP | |
| Cache tier (NXT Engine nodes) | 8281 | Load balancer nodes | NXT UI | HTTPS | |
| Cache tier (NXT Engine nodes) | 8281 | HAProxy nodes | NXT UI | HTTPS | |
| Cache tier (NXT Engine nodes) | 8281 | Customer network, user browsers | NXT Engine Admin UI | HTTPS | Only required if NXT Engine Admin UI is enabled for SSL |
| Cache tier (NXT Engine nodes) | 8281 | UI tier (NXT App nodes) | NXT UI | HTTPS | Only required if NXT UI is enabled for SSL |
| Cache tier (NXT Engine nodes) | 47500 | Cache tier (NXT Engine nodes) | Apache Ignite | TCP | Ignite cluster discovery |
| Cache tier (NXT Engine nodes) | 47501 | Cache tier (NXT Engine nodes) | Apache Ignite | TCP | Ignite cluster discovery |
| Cache tier (NXT Engine nodes) | 47500-47600 | ServAssure Dashboard for Alarm Central node | Apache Ignite | TCP | |
| UI tier (NXT App nodes) | 8443 or 443 | Customer network | User browsers | HTTP/HTTPS | If Load Balancer is used with VIP, then destination is TCP/443 on VIP/frontend. |
| Data tier (Cassandra nodes) | 7000 | Data tier (Cassandra nodes) | Cassandra | TCP | Cassandra inter-node cluster communication |
| Data tier (Cassandra nodes) | 7001 | Data tier (Cassandra nodes) | Cassandra | TCP | Cassandra inter-node cluster communication |
| Data tier (Cassandra nodes) | 9042 | Cache tier (NXT Engine nodes) | ServAssure NXT | TCP | |
| Data tier (Cassandra nodes) | 9142 | Cache tier (NXT Engine nodes) | ServAssure NXT | TCP | |
| Trap receiver nodes | Configurable Default is 162 | CMTS/RMD | Not applicable | UDP | |
| Destination | Source | Notes | |||
|---|---|---|---|---|---|
| Server node (TO) | Listening port (ON) | Server node (FROM) | Application (FOR) | Application protocol | |
| All | 22 | SSH, Ansible management server | SSH clients | SSH | Ansible server and platform admin user access |
| Logger | 5044 | All | Filebeat for application logging | TCP | Optional: filebeat agents send application logs to the central logging server. |
| Logger | 5601 | Administrators, user browser | Kibana/Opensearch-dashboard (Logger) UI | SSL | Central logging server UI - Kibana |
| ServAssure Poller | 69 | CMTS/CM | Not applicable | UDP/TFTP | 3.1 PNM probe data from CMTS or CM, Poller will need SNMP set commands to devices. |
| ServAssure L2TP Receiver | N/A | RPD/RMD | L2TPv3 over IP #115 | IP_PROTO(115) | Port is not applicable. L2TP traffic must be routed to the L2TP
server. L2TPv3 is configured to use IP (IP_PROTO(115)) as its transport protocol. L2TP over IP stream of data for static pseudowire |
| CMTS/CM | 161 | ServAssure Poller | Collecting CM/CMTS information | UDP SNMP | Data Collection |
| CMTS | 21 | ServAssure Poller | Upstream Spectrum Analyzer | FTP | Poller needs FTP username and password for PNM tests (CMTS RxMer and CMTS Upstream Spectrum Analysis) for E6000 only. |
| CMTS | 22 | ServAssure Poller / PNM Server or Single TFTP Server | Upstream Spectrum Analyzer | SFTP | Poller needs SFTP username and password for PNM
tests (CMTS RxMer and CMTS Upstream Spectrum Analysis). SFTP uses the SSH port. |
| CMTS | 22 | ServAssure Poller | Upstream Spectrum Analyzer | TCP | Default SSH port to the CMTS to run CLI commands for Upstream Spectrum Captures (E6000 compatibility mode only) |
| CMTS | 23 | ServAssure Poller | Upstream Spectrum Analyzer | TCP | Default Telnet port to the CMTS to run CLI commands for Upstream Spectrum Captures (E6000 compatibility mode only). |
| RMD (CommScope) | 22 | ServAssure Poller | Not applicable | SCP | PNM CMTS RxMer tests. |
| RMD (CommScope) | 161 | ServAssure Poller | Not applicable | UDP SNMP | PNM CMTS RxMer tests. |
| ServAssure Collection Manager | 8085 | ServAssure Poller | Data publishing | HTTP | Data Ingest |
| ServAssure Collection Manager | 47500 | ServAssure Collection Manager | Apache Ignite | TCP | Inter-node discovery |
| ServAssure Collection Manager | 47501 | ServAssure Collection Manager | Apache Ignite | TCP | Inter-node communication |
| CTM API | Configurable | ServAssure Collection Manager | CTM API | HTTP(S) | CTM API access if enabling SNMPv3 data
collection. SNMPv3 support is a licensed feature that requires deployment and configuration of an external token manager as well as significant additional hardware and system resources. Please contact CommScope Professional Services for additional information. |
| Destination | Source | Notes | |||
|---|---|---|---|---|---|
| Server node (TO) | Listening port (ON) | Server node (FROM) | Application (FOR) | Application protocol | |
| Customer Notification Endpoint | Configurable | Cache tier (NXT Engine nodes) | Notifications | HTTPS | |
| Customer Premise LDAP | 389 | UI tier (NXT App nodes) | LDAP Client Authorization | TCP | |
| Customer Premise LDAPS | 636 | UI tier (NXT App nodes) | LDAPS Client Authorization | TCP | |
| Destination | Source | Notes | |||
|---|---|---|---|---|---|
| Server node (TO) | Listening port (ON) | Server node (FROM) | Application (FOR) | Application protocol | |
| RabbitMQ | 5672 | Cache tier (NXT Engine nodes) | Messaging | AMQP | When integrated with ServAssure Collection Platform |
| RabbitMQ | 5672 | RabbitMQ | Messaging | AMQP | |
| RabbitMQ | 5672 | ServAssure Poller | Messaging | AMQP | |
| RabbitMQ | 5672 | ServAssure Collection Manager | Messaging | AMQP | |
| RabbitMQ | 5672 | Profile Optimizer | Messaging | AMQP | |
| RabbitMQ | 25672 | RabbitMQ | RabbitMQ application | AMQP | RabbitMQ Clustering Port |
| RabbitMQ | 4369 | RabbitMQ | RabbitMQ application | AMQP | Peer discovery service used by RabbitMQ nodes |
| RabbitMQ | 15672 | Administrators, user browsers | RabbitMQ Admin UI | HTTP | |
| Destination | Source | Notes | |||
|---|---|---|---|---|---|
| Server node (TO) | Listening port (ON) | Server node (FROM) | Application (FOR) | Application protocol | |
| HAProxy | 25002 | Customer network | HAProxy administrators, user browsers | HTTP | |
| HAProxy | 8181 | UI tier (NXT App nodes) | ServAssure NXT UI backend to Cache tier (NXT Engine nodes) | HTTP | |
| HAProxy | 8182 | Trap receiver nodes | Ingest | HTTP | Sending filtered traps to Ingest |
| HAProxy | 8281 | UI tier (NXT App nodes) | ServAssure NXT UI backend to Cache tier (NXT Engine nodes) | HTTPS | Required when SSL is enabled. |
| HAProxy | 8983 | Cache tier (NXT Engine nodes) | Solr search | TCP | |
| Load balancer | 8181 | UI tier (NXT App nodes) | ServAssure NXT UI backend to Cache tier (NXT Engine nodes) | HTTP | |
| Load balancer | 8182 | Trap receiver nodes | Ingest | HTTP | Sending filtered traps to Ingest |
| Load balancer | 8281 | UI tier (NXT App nodes) | ServAssure NXT UI backend to Cache tier (NXT Engine nodes) | HTTPS | Required when SSL is enabled. |
| Load balancer | 8983 | Cache tier (NXT Engine nodes) | Solr search | TCP | |
