Overview
A fully operational MDM setup requires a set of CapaInstaller services that are deployed correctly in the company network infrastructure. Consult the illustration and tables below when setting up your network for CapaInstaller MDM.
Table of Contents | ||||
---|---|---|---|---|
|
Services
Service | Port Number | Data Type | Direction | Destination DNS URL - Outgoing | Description |
---|---|---|---|---|---|
cimdm | 443 (SSL) | TCP | PUBLIC -> DMZ | mobile devices get configurations and applications | |
cimdm | 443 (SSL) | TCP | DMZ → PUBLIC | Gateway for: Apple Push Network Service (APNS): http://support.apple.com/kb/TS4264 Google Cloud Messaging: http://en.wikipedia.org/wiki/Google_Cloud_Messaging Microsoft Open Mobile Alliance (OMA): | |
Self Selfvice Portal | 9443(SSL) | TCP | PUBLIC -> DMZ | Used to access the Self-Service portal from the devices | |
cibackend | 5023 (CapaInstaller MDM default) | TCP | DMZ → SERVER | cimdm get profiles and configurations | |
cifrontend | 5022 (CapaInstaller Public Frontend Default) | TCP | DMZ → SERVER | cimdm authenticates users when enrolling devices | |
cifrontend | 80 | TCP | SERVER → PUBLIC | download.capainstaller.com | retrieve updated information about device models and versions |
Devices
Communication from end-user devices to services to support mobile device management
Devices | Port Number | Data Type | Direction | Description |
---|---|---|---|---|
All devices | 443 (SSL) | TCP | LAN -> Public | Used for secure communication between iOS devices and the MDM server. |
All devices | 8443 | TCP | LAN -> Public |
Devices | Port Number | Data Type | Direction | Destination DNS URL if Outgoing | Description |
---|---|---|---|---|---|
Android devices | 5228 (Google server) | TCP | LAN -> Public | This port is used for communication between Android devices and Google Cloud Messaging (GCM), which |
sends push notifications and other data to Android devices. | |||||
Android devices | 5229 (Google server) | TCP | LAN -> Public | This port is used for communication between Android devices and GCM over a secure connection. | |
Android devices | 5230 (Google server) | TCP | LAN -> Public | This port is used for communication between Android devices and GCM for sending and receiving multicast messages. | |
Android devices | 443 (Google server) | TCP | LAN -> Public | This port is used for secure communication between Android devices and the MDM server. | |
Apple devices | 2195 (Apple server) | TCP | LAN -> Public | gateway.push.apple.com | Used for sending push notifications to iOS devices. |
Apple devices | 2196 (Apple server) | TCP | LAN -> Public | feedback.push.apple.com | Used by the APNs Feedback Service to send feedback to the MDM server about failed push notifications. |
Apple devices | 5223 (Apple server) | TCP | LAN -> Public | Used for communication between iOS devices and |
APNs. It is also used for device activation. | |||||
Windows Phone device | 443 (Microsoft server) | TCP | LAN -> Public |