Troubleshooting NDES configuration for use with Microsoft Intune certificate profiles
Getting Started
Before you start to configure the NDES server, make sure that you have the following necessary components in your environment:
- An Active Directory domain
All servers that are listed in guide must be joined to your Active Directory domain. - Access to a domain controller, a domain administrator account, and standard Active Directory tools.
- A Windows server that has Active Directory Certificate Services (AD CS) installed. This must be an Enterprise certification authority (CA) that runs on an Enterprise edition of Windows Server 2008 R2 or a later version. For more information about how to install and configure an Enterprise CA, see Install the Certification Authority.
IMPORTANT A Stand-alone CA isn't supported. If your CA runs Windows Server 2008 R2, you must install hotfix 2483564. - A domain-joined computer that runs Windows Server 2012 R2 or a later version to use as the NDES server. You will install the NDES role and the Intune NDES connector on this computer.
Note Intune doesn’t support installing the NDES connector on the same computer that runs the Enterprise CA.
For more information about these requirements, see Configure and use SCEP certificates with Intune.
To get started, select one of the following, or start with Create and configure an NDES service account and follow each step in order:
2
Test NDES functionality
To do this, follow these steps:
- On the NDES server, start Internet Explorer and browse to the following URL:
http:///certsrv/mscep/mscep.dll
Note This URL isn’t available from an external network. - Confirm that the result resembles the following:
- Open Internet Information Services (IIS) Manager, go to Sites > Default Web Site, and then double-click Request Filtering.
- On the Actions pane, click Edit Feature Settings….
- Confirm the following settings in the Edit Request Filtering Settings dialog box:
If these values aren't set, set the following values and restart the NDES server:- Maximum allowed content length (Bytes): 30000000
- Maximum URL length (Bytes): 65534
- Maximum query string (Bytes): 65534
- Go to Sites > Default Web Site, and then click Bindings… under the Actions pane.
- Make sure that HTTPS is specified.
- Select HTTPS, click Edit and make sure that HTTPS is set to port 443 which is the only supported port for Intune. Also make sure that the SSL certificate that's requested from your CA is specified.
- Browse to the following HTTPS URL:
https:///certsrv/mscep/mscep.dll
It should return the same page as step 2. - Click the padlock icon, and then click View certificates to check the certificate properties.
- Click the Details tab, locate and select Enhanced Key Usage. Verify that the value is set to Server Authentication and Client Authentication.
Comments
Post a Comment