If you are using eSpark's MDM (Orchard), iPads will need to communicate to the following hosts and ports:

  • mdm.esparklearning.com over HTTPS, TCP port 443

Additionally, the following Apple hosts and ports must be accessible on for push notifications to work and are required by the MDM:
  • TCP port 5223 (used by devices to communicate to the APNs servers)
  • TCP port 2195 (used to send notifications to the APNs)
  • TCP port 2196 (used by the APNs feedback service)
  • TCP Port 443 (used as a fallback on Wi-fi only, when devices are unable to communicate to APNs on port 5223)
  • The APNs servers use load balancing. Your devices will not always connect to the same public IP address for notifications. The entire address block is assigned to Apple, so it's best to allow this range in your firewall settings.

If you require additional assistance, please e-mailĀ support@esparklearning.com


[0] Unable to use Apple Push Notification service (APNs), http://support.apple.com/kb/TS4264

[1] Well known TCP and UDP ports used by Apple software products, http://support.apple.com/kb/HT6175