
Unreachable Gateway Server
In the MDM Administrator Console, you might add an MDM Gateway Server and its status is Unreachable. You might also see events 5257 and 5258 in your event logs. For more information about these events, see the MDM Error and Event Messages topic in the MDM Operations Guide.
If the MDM Device Management Server is able to establish an SSL connection to the MDM Gateway Server, and is able to resolve the server name through DNS from the MDM Device Management Server, then this issue might be the GCM certificate that is installed in the local computer certificate store.
The MDM Certificate Tool helps you to request certificates for Global Certification Manager (GCM), MDM Device Management Server, MDM Enrollment Server, and MDM Self Service Portal. You can also set Access Control Lists (ACLs) on certificates, place requested certificates in the correct store, and invalidate GCM certificates. To download the MDM Certificate Tool, see MDM Resource Kit Tools at this Microsoft Web site: http://go.microsoft.com/fwlink/?LinkID=108953.
If you use the MDM Certificate tool, or install the GCM certificate manually and restart the GCM service, and the errors still appear, then this might indicate a problem with your Certification Authorities or PKI infrastructure.
If you installed the enrollment service, you might also see event 2002.
To diagnose that this is an issue with the CRLs or CRL revocation, do the following:
-
Go to the MDM Device Management Server.
-
Open the local computer personal certificates store.
-
Sort the certificates by intended purpose.
-
Find the GCM certificates, which have an intended purpose of 1.3.6.1.4.1.311.65.1.1, Client Authentication.
-
Double-click one of these certificates.
-
On the Details tab, select Copy to File.
The Certificate Export Wizard appears.
-
On the Welcome to the Certificate Export Wizard page, choose Next.
-
On the Export File Format page, make sure that DER encoded binary X.509 (.CER) is selected, and then choose Next.
-
On the File to Export page, type a file name such as gcmCert, and then choose Next.
-
On the Completing the Certificate Export Wizard page, choose Finish.
-
In the Certificate Export Wizard dialog box informing you that the export was successful, choose OK.
-
Make sure that the proxy settings are correct in the computer context, or proxycfg.exe.
-
Open a command prompt window.
-
Run the following command:
certutil -f –urlfetch -verify c:\gcmcert.cer
-
Write the output to a file using the ">" parameter.
-
In the output, look for the line Leaf certificate revocation check passed.
-
Also look for the following statements:
-
Expired "Delta CRL (1633)" Time: 0
-
[0.0.1] <crl location>
To resolve this issue, use the following steps to re-publish the delta CRL so that this check succeeds.
-
From the Start menu, point to All Programs, point to Administrative Tools, and then choose Certification Authority.
-
In Certification Authority, expand the certification authority server name, right-click Revoked Certificates, point to All Tasks, and then choose Publish.
-
In the Publish CRL dialog box, choose Delta CRL only, and then choose OK.
Alternatively, you can place the CRLs in the appropriate folder in the crl publishing location.