Enabling SSL in Active Directory allows clients to communicate securely with AD servers. This is also required to allow a user’s Active Directory password to be changed programmatically using LDAP.
This article will show you how to install the Certificate Services in Windows 2003 to enable LDAP SSL in Active Directory.
Before beginning, make sure the Internet Information Server (IIS) is installed in your server.
Installing the Certificate Services
![Add or Remove Programs Shortcut]()
![]()
1. Click
Start, select
Control Panel and click
Add or Remove Programs.
![Windows Components]()
![]()
2. In the
Add or Remove Programs window, click
Add/Remove Windows Components, check the
Certificate Services and click
Next.
![CA Type]()
![]()
3. Click
Next in the
CA Type page.
![CA Identifying Information]()
![]()
4. Fill up the
Common name for this CA and click
Next.
![Certificate Database Settings]()
![]()
5. Click
Next in the
Certificate Database Settings page.
![Configuring Components]()
![]()
6. The Certificate Services will now be installed.
![Windows Components Wizard Finished]()
![]()
7. Click
Finish and restart your server.
Configuring Automatic Certificate Request for Domain Controllers
![Domain Controller Security Policy Shortcut]()
![]()
1. Click
Start, select
Administrative Tools and click
Domain Controller Security Policy.
![Default Domain Controller Security Settings]()
![]()
2. In the
Default Domain Controller Security Settings window, click the
Public Key Policies folder.
![Default Domain Controller Security Settings]()
![]()
3. Right click
Automatic Certificate Request Settings, select
New and click
Automatic Certificate Request.
![Automatic Certificate Request Setup Wizard]()
![]()
4. Click
Next in the
Automatic Certificate Request Setup Wizard.
![Automatic Certificate Request Setup Wizard Certificate Template]()
![]()
5. Select
Domain Controller in the
Certificate Template page and click
Next.
![Automatic Certificate Request Setup Wizard Finish]()
![]()
6. Click
Finish and reboot your server.
Check for Issued Certificate
![Certificate Authority shortcut]()
![]()
1. Click
Start, select
Administrative Tools and click
Certification Authority. This will launch the
Certification Authority application.
![Certificate Authority]()
![]()
2. In
Certification Authority, click the
+ sign and check the
Issued Certificates folder if your server has been issued a certificate.
![Important]()
Make sure your server has been issued a certificate, otherwise SSL communication will not work.
Related Pages