Windows-Server-2012-R2

證書頒發機構不顯示模板

  • May 22, 2019

證書頒發機構的模板文件夾中不顯示任何模板。

在證書模板 (certtmpl.msc) 中顯示了模板。

執行 certutil -CATemplates 返回 0x80070490 (WIN32: 1168 ERROR_NOT_FOUND) CertUtil: 未找到元素。

重新啟動服務沒有幫助

CN=OID 的截圖顯示如下結果

在此處輸入圖像描述

CN:Enrollment Services 下也沒有條目

在此處輸入圖像描述

看起來您的模板還可以,OID 也可以。

嘗試certsvc在新 CA 上重新啟動證書服務 ( ) 並檢查是否載入了模板。如果這沒有幫助,則停止 CA 上的 certsvc,然後刪除 CA 記錄中的模板CN=Enrollment Services, CN=Public Key Services, CN=Services,{configurationNamingContext}。打開 CA 記錄,導航到certificateTemplates屬性:

  1. 記錄您看到的證書模板列表(只需寫在某處)。
  2. 通過從此屬性中刪除所有條目來清除列表。
  3. 打開證書頒發機構 MMC 管理單元 ( certsrv.msc),啟動certsvc並嘗試從您在步驟 1 中創建的記錄中手動添加模板。

引用自:https://serverfault.com/questions/940508