XenMobile – delayed device policy/application installs after successful enrolment

Issue:

After enrolling your iOS device on XenMobile  the device successfully enrols but application installation/device policies take a while to reach and process on the device.

Checking the log file on XenMobile, the following warning appears shorty after successful enrolment.

ios.push.mdmservlet proxy call to : xx.xxx.xx.xx was a failure!!! 
Sending success response to the device. 
Device will connect back in the next heartbeat org.apache.http.conn.HttpHostConnectException: 
http://xx.xx.xx.xx/80 failed: Connection timed out (Connection timed out)

The IP Address listed is a member of XenMobile Cluster.

Resolution:

By default port 80 is disabled on the XenMobile Server and communication is blocked. Port 80 must be enabled on all Cluster Members. To do this complete the following steps

  1. Login to the XenMobile Server via CLI.
  2. Enter the Configuration Menu:

User-added image

3.Enter the Firewall Menu:

User-added image

4. Enable Port 80

User-added image

After Port is enabled the iOS enrolled device now successfully process device policies and enrolment very quickly after enrolment occurs.

Leave a Reply