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 17.0.0.0/8 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 17.0.0.0/8 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

References:

[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