= HMS Ports The following ports should be opened for a Perforce Helix Management System server. The server is typically named something like `p4hms.corp.company.com` with `p4hms` as the short name. This name is assume in the following samples. .TCP Ports for the Helix Management System |=== |Port|Service|From/To|Notes |22|SSH|From p4hms to all managed Helix servers.| |22|SSH|To p4hms from where HMS admins want to SSH from.| |7467|P4Broker|To p4hms from all managed Helix servers.| Recommended but optional. |7468|P4D|To p4hms from all managed Helix servers.| |7467|P4Broker|From where HMS admins want to manage from.|Recommended but optional. |7468|P4D|From where HMS admins want to manage from.| |7427|HAS|To p4hms from where HMS admins want to auth with HAS from.|If using the https://github.com/perforce/helix-authentication-service[Helix Authentication Service (HAS)]. |XXXX|P4Broker|From p4hms to each managed p4broker, using the broker's P4PORT.| |YYYY|P4D|From p4hms to each managed p4d, using the p4d's P4PORT.| |ZZZZ|P4P|From p4hms to each managed p4p, using the p4p's P4PORT.| |443|Swarm/HTTPS|To p4hms from where HMS admins want to manage from.| Assumes HMS will have a dedicated Swarm on same box (recommended). |9090|Prometheus|To p4hms from where HMS admins want to manage from.| |3000|Grafana|To p4hms from where HMS admins want to manage from.| |9100|Node Exporter|From p4hms to all managed Helix server machines.| |===