Я пытаюсь отправить запрос на сертификат SSL на контроллере домена, чтобы включить LDAP SSL, и у меня нет проблем.
Я слежу за информацией, представленной на http://support.microsoft.com/default.aspx?scid=kb;en-us;321051 & http://adldap.sourceforge.net/wiki/doku.php?id=ldap_over_ssl
Предпринятые шаги:
Создайте Servername.inf со следующей информацией
; ----------------- request.inf -----------------
[Версия]
Подпись = "$ Windows NT $
[Новый запрос]
Subject = "CN = servername.domain.loc"; заменить на полное доменное имя контроллера домена KeySpec = 1 KeyLength = 1024; Может быть 1024, 2048, 4096, 8192 или 16384.; Большие размеры ключей более безопасны, но имеют; большее влияние на производительность. Exportable = TRUE MachineKeySet = TRUE SMIME = False PrivateKeyArchive = FALSE UserProtected = FALSE UseExistingKeySet = FALSE ProviderName = "Microsoft RSA SChannel Cryptographic Provider" ProviderType = 12 RequestType = PKCS10 KeyUsage = 0xa0
[EnhancedKeyUsageExtension]
OID = 1.3.6.1.5.5.7.3.1; это для проверки подлинности сервера
; -----------------------------------------------
Создайте запрос сертификата, запустив: certreq -new Servername.inf Servername.req
Шаги по устранению неполадок, которые я предпринял до сих пор 1. Измените шаблон контроллера домена, чтобы указать имя субъекта в службе сертификатов перезапуска запроса, включить SAN в запрос, та же ошибка. 2. Бесчисленное количество раз переустановил службы сертификации / IIS / перезагружал компьютер.
Любая помощь в разрешении проблемы будет принята с благодарностью.
Я нашел решение здесь: http://www.techpository.com/?page_id=1364 Вам необходимо отредактировать шаблон, чтобы использовать указанное в запросе имя субъекта вместо создания его из AD.
Вот соответствующие шаги, которые я выполнил:
- Нажмите start-> run, затем введите команду mmc
- Щелкните Файл в консоли mmc, затем выберите Добавить / удалить оснастку…
- Нажмите кнопку «Добавить…» в диалоговом окне «Добавить / удалить привязку».
- Выберите шаблоны сертификатов, нажмите Добавить.
- Закройте окно на шаге 4) доступное автономное окно оснастки.
- Вы увидите «Шаблоны сертификатов», нажмите OK.
- Найдите «Проверка подлинности контроллера домена» в «Корневой каталог консоли \ Шаблоны сертификатов».
- Дважды щелкните «Проверка подлинности контроллера домена», чтобы открыть его.
- Выберите вкладку «Имя темы», затем выберите «Поставлять в запросе», нажмите «Применить».
После редактирования шаблона его нужно удалить и снова добавить в ЦС.
Проверьте в Active Directory запись servername.domain.loc. Посмотрите его свойства, проверьте его атрибут DNS-имени. Если он пуст, добавьте DNS-имя.