Ports used within Control4 system communication
| ssh | 22 | tcp | # SSH |
| telnet | 23 | tcp | # Telnet - no longer used |
| send-mail | 25 | tcp | # Mail email Notification |
| tftp | 69 | udp | # Firmware Update TFTP |
| www | 80 | tcp | # HTTP - update downloads & and other Web Services |
| ntp | 123 | tcp | # Network Time Protocol |
| https | 443 | tcp | # Remote Access |
| syslog | 514 | udp | # System Logging Daemon |
| snmpd | 705 | tcp | # Simple Network Management Protocol Dameon |
| ssdp | 1900 | udp | # SSDP Multicast Discovery Port |
| ssdp | 1901 | udp | # SSDP Firmware Multicast Discovery Port |
| sddp | 1902 | udp | # SDDP Multicast Discovery Port |
| turn balancer | 3478 | tcp | # TURN Balancer |
| turn server | 5000 | tcp | # TURN Server |
| turn server | 5001 | tcp | # TURN Server |
| director | 5020 | tcp | # Director - unsecure |
| director | 5021 | tcp | # Director - secure port for ssl |
| sip server port | 5080 | tcp/udp | # SIP Server Port |
| sip server port | 5081 | tcp | # SIP Server Port |
| ioserver | 5100 | tcp | # Device IO Server |
| ioserver-s1 | 5101 | tcp | # Device Serial Port 1 Data Channel |
| ioserver-s2 | 5102 | tcp | # Device Serial Port 2 Data Channel |
| ioserver-s3 | 5103 | tcp | # Device Serial Port 3 Data Channel |
| zserver | 5105 | tcp | # Zigbee Server - EmberNet (1.7.4 and prior) |
| netusb | 5110 | tcp | # Net USB Server (mounts shares and tracks USB devices) |
| upmand | 5111 | tcp | # Update Manager |
| navigator | 5115 | tcp | # Navigator |
| c4server | 5116 | tcp | # Button - identification |
| DeviceAdministrator(MIBs) | 5117 | tcp | #T3's and Android on EA controllers only |
| zserver | 5205 | tcp | # telnet localhost 5205 Embernet Updater Zserver |
| navigator | 5215 | tcp | # Navigator |
| Rhapserver | 5555 | tcp | # Rhapsody Server |
| sysman | 5800 | tcp | # System Manager |
| sysman secure | 5810 | tcp | # System Manager Secure |
| device administrator (ssl) | 5811 | tcp | # Service Administrator (ssl) - EA Controllers Only (Navigator) |
| audioserver | 6000 | tcp | # Audio Server |
| audioclient | 6100 | tcp | # Audio Client Control Channel |
| stream1 | 6200 | tcp | # Audio Client Data Stream 1 |
| stream2 | 6201 | tcp | # Audio Client Data Stream 2 |
| stream3 | 6202 | tcp | # Audio Client Data Stream |
| stream4 | 6203 | tcp | # Audio Client Data Stream |
| amgserver | 6500 | tcp | # AMG and C4lookup - media lookup server |
| intercom | 6700 | tcp | # intercom |
| shaird/sharport-sync | 6750-6790 | tcp | # shaird/shairport-sync |
| imaged | 6800 | tcp | # imaged daemon |
| zserver2 | 7900 | tcp | # ZigBee Server - ZigBee Pro |
| zap | 7910 | tcp | # ZigBee Access Point - ZigBee Pro |
| mib | 8750 | udp | # Firmware MIB |
| raproxy | 25021 | tcp | # Remote Access SSL Proxy Server |
| turn servers | see below | tcp | # turn servers |
SAMBA file sharing
| netbios-ns | 137 | udp | # NetBIOS Name Service |
| netbios-dgm | 138 | udp | # NetBIOS Datagram Service |
| netbios-ssn | 139 | tcp | # NetBIOS Session Service |
| microsoft-ds | 445 | tcp | # Microsoft Directory Service |
Ports used by Rhapsody service
| TCP 80, 554, 4040, 7070, 8080, 443 (Secure Socket Layer for sign in), 1755 (MMS Windows Media requests) |
| UDP 6970-32,000, 1755 (MMS Windows Media resend requests) |
| HTTP 80 (AutoUpdate, Messaging Service, and HTTP Cloaking) |
Rhapsody Direct servers require:
| Ports 80 (metadata, search, and RAD requests) & 443 (library, playback, admin requests) to communicate with your Rhapsody Direct device |
ATTENTION: Control4 does not recommend or support port forwarding systems as a means of remote access. Control4 offers an extremely secure solution in the form of 4Sight and Anywhere Access.
For further details please see the following links:
CE Pro article about Shodan web-crawler
This is a list of hosts and ports that need to be reachable from our controllers.
Additionally, controllers must be able to receive UDP return packets from remote.control4.com from UDP 5080 without being fragmented.
Most services are hosted in AWS
Exceptions (IP block: 204.246.138.128/25): w2-prod-slc (weather) and drivers
54.89.100.174 (C4 controller patch management and diagnostics)
Turn servers (hostname: relay.control4.com)
TCP 3478
TCP 5000
TCP 5001
TCP 20000-60000
34.192.168.177
35.163.244.81
52.51.151.117
54.77.131.249
54.66.133.148
54.65.118.158
54.207.0.92
(No fixed IP address. Uses Amazon Cloudfront CDN)
13.59.242.1
13.59.202.223
18.220.30.180
TCP 443
TCP 80
13.58.174.125
13.59.13.61
13.59.21.206
TCP 443
TCP 5080
TCP 5081
UDP 5080
18.217.160.203
13.59.149.103
18.217.218.54
TCP 443
TCP 5080
TCP 5081
UDP 5080
media streaming service
18.216.100.64
13.59.240.190
18.218.159.42
18.217.90.191
TCP 5070
UDP 30000-50000
13.59.205.187
TCP 443
TCP 8443
TCP 9443
18.223.53.175
TCP 80
TCP 443
reflectors (hostname: reflector.control4.com)
52.65.188.14
52.57.167.171
52.213.104.164
54.233.89.173
34.200.172.37
52.14.238.151
52.43.205.77
TCP 443
52.22.163.34
TCP 443
TCP 9443
TCP 22
VPN Servers for remote composer, web navigator
TCP 443
18.220.181.160
52.15.86.240
18.220.167.242
18.220.31.85
13.58.51.46
18.220.161.228
18.220.200.170
18.220.199.246
52.14.249.36
18.220.102.125
52.14.173.223
52.15.255.171
18.220.176.41
18.220.32.245
52.15.224.54
18.220.163.128
52.14.181.180
18.220.150.60
13.59.47.193
18.220.194.79
52.15.68.239
13.59.10.159
18.220.136.48
13.58.74.208
18.220.194.33
13.58.174.80
18.220.165.163
13.59.162.25
13.58.154.207
TCP 443
TCP 80