XenMobile – delayed device policy/application installs after successful enrolment


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.


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

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.