Недавно я столкнулся с проблемой при выдаче сертификата со своего центра сертификации (ЦС).
"No Certificate Templates could be found. You do not have permission to request a certificate from this CA, or an error occurred while accessing the Active Directory" ("Не найдены шаблоны сертификатов. Вы не имеете прав запрашивать сертификат на этом ЦС, или произошла ошибка доступа к Active Directory") и я стал копать.
Получается, что я использовал учетную запись администратора домена у которого были права на шаблоны, но на всякий случай надо проверить и Вам данные права на шаблоны.
И так, одно из решений проблемы следующее:
Заменить пул приложения на IIS.
Как это сделать?
Для начала откройте IIS и найдите там приложение CertSrv:
Как мы там увидим, оно вертится на базовом пуле приложения.
Идем создавать новый пул:
Создаем пул для приложения CertSrv
Затем изменим удостоверения пула приложений с ApplicationPoolIdentity на NetworkService
Далее все просто. Перезапустите приложение (не забудьте указать новый пул в нем) и шаблоны снова работают.
Удачи!
Спасибо за внимание!
"No Certificate Templates could be found. You do not have permission to request a certificate from this CA, or an error occurred while accessing the Active Directory" ("Не найдены шаблоны сертификатов. Вы не имеете прав запрашивать сертификат на этом ЦС, или произошла ошибка доступа к Active Directory") и я стал копать.
Получается, что я использовал учетную запись администратора домена у которого были права на шаблоны, но на всякий случай надо проверить и Вам данные права на шаблоны.
И так, одно из решений проблемы следующее:
Заменить пул приложения на IIS.
Как это сделать?
Для начала откройте IIS и найдите там приложение CertSrv:
Как мы там увидим, оно вертится на базовом пуле приложения.
Идем создавать новый пул:
Создаем пул для приложения CertSrv
Затем изменим удостоверения пула приложений с ApplicationPoolIdentity на NetworkService
Далее все просто. Перезапустите приложение (не забудьте указать новый пул в нем) и шаблоны снова работают.
Удачи!
Спасибо за внимание!