Trying to enroll an iOS device to the MMS server using SSL (https) communication fails. In the iPhone Configuration Utility console logs, a 500 response is given by the mdm.sync page.
There are actually multiple reasons why this can happen.
These specific errors have been seen when IIS is configured to use SSL communication only. The default settings for the MMS Server tries to access other pages internally across HTTP.
Resolution: Disable the "Require SSL" option for the server, or at least, for the Mobile Management Site Service paths.
This problem can also be caused when the IIS Bindings on the Site Server are configured for a specific Host Name, as "localhost" is used by default for internal communication.
Resolution: Open the IIS Manager for the Default Web Site, edit the Bindings for http, and make sure the Host Name setting is blank.
If the 500 errors persist, see TECH194179 for instructions on modifying IIS compression.
Mobile Management Solution 7.1