Ports Configured by the Deployment

The deployment tool configures several ports for PMC communication as it runs through the deployment of PMC. If you need to configure these ports manually, please see the following lists.

Ports required for inbound external communication to PMC (outside of the PMC cluster):

Source Destination Port Number Machines Reason
End Point Networks (normally ANY) Load Balancer 443 All PMC cluster nodes Client communication over TLS
Trusted Admin IPs Any additional systems calling the API Load Balancer 8443 All PMC cluster nodes API and MMC over TLS
Trusted Admin IPs PMC Cluster Nodes 9443

PMC cluster node where the PMC portal is installed

PMC admin over TLS
Trusted Admin IPs PMC Cluster 19000
19080
Deployment machine

All PMC cluster nodes where the PMC Portal is installed

Communicating with Microsoft Service Fabric cluster, upgrading Service Fabric cluster run-time and viewing the Service Fabric Explorer portal. Used to connect to the portal from outside of the cluster.
Trusted Admin IPs PMC Cluster Nodes 19001
19002
19003
19081
Deployment machine
All PMC cluster nodes
Communicating with Microsoft Service Fabric cluster, upgrading Service Fabric cluster run-time and viewing the Service Fabric Explorer portal. Internal between nodes.
Trusted Admin IPs PMC Cluster Nodes 3389 All PMC cluster nodes Required for remote desktop
Trusted Admin IPs The Reporting database 1433 Microsoft Management Console (MMC) The MMC needs to talk to the reporting database for Event Import


Ports required for internal communication inside of the PMC cluster:

Source Destination Port Number Machines Reason
PMC Cluster Nodes and Deployment Machine PMC Cluster Nodes and Deployment Machine 135
137
138
139
445
Deployment machine
All PMC cluster nodes
Microsoft Service Fabric Cluster Communication between nodes, diagnostics, and load balancing
Load Balancer PMC Cluster Nodes PMC Cluster Nodes 443 All PMC cluster nodes HTTPS
PMC Cluster Nodes

PMC Management

PMC Reporting

1433 SQL Machine Database and Service Fabric cluster communication
PMC Cluster Nodes PMC Cluster Nodes 6379

PMC cluster node where Redis application cache is installed

Redis Port
Load Balancer PMC Cluster Nodes PMC Cluster Nodes 8443 All PMC cluster nodes HTTPS
PMC Cluster Nodes PMC Cluster Nodes

20001 -
20031

Deployment machine
All PMC cluster nodes
Internal services to send requests to command processors without using HTTP or HTTPS.
PMC Cluster Nodes PMC 7081 - 7082 All PMC cluster nodes Internal Java communication
PMC Cluster Nodes PMC 1433 SQL Machine SQL


Ports required for outbound communication from the PMC cluster:

Source Destination Port Number Machines Reason
All PMC Objects DNS Servers 80/443 N/A DNS
All PMC Objects Required 443 N/A Will vary from customer to customer. Start with ANY and tighten, if required.