可能未注册证书,并在 Windows Vista 中您不会收到一条错误消息

文章翻译 文章翻译
文章编号: 926168 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当您尝试在 Windows Vista 中为 IPsec 证书或计算机证书注册时,该证书可能无法进行注册。您不会收到一条错误消息,并且不将记录一个事件。

原因

如果下面的两个条件都为真,可能会发生此问题:
  • 模板是用于注册。例如,默认 IPsec 模板仅供注册。或者,一份为版本 2 模板,该模板用于注册。
  • 另一个模板取代了可用的模板,但不可用于注册。
当试图运行 Windows Vista 的计算机注册证书时,计算机查找所需模板。如果找到一个模板,则计算机将确定版本 2 模板是否取代了此模板。计算机使用注册新模板。

但是,如果尚未注册为启用的新模板,基于 Windows Vista 的计算机不能使用新的模板来获得证书。此外,计算机不会回退到旧模板即使旧模板仍然可用。在自动注册和过程使用的自动证书申请服务 (ACRS),则会出现此问题。这种现象与 Microsoft Windows XP 中的行为不同。

更多信息

若要检查有被取代的旧模板的新模板,请使用 Certutil 实用程序。若要执行此操作,请执行以下步骤:
  1. 在命令提示符处,键入以下命令,然后按 ENTER 键启用调试日志记录的注册:
    certutil-setreg enroll\debug 0xffffffe3
  2. 尝试注册证书。在 Certenroll.log 文件中记录注册尝试有关的信息。此文件位于安装 Windows 的文件夹中。
  3. 查看 Certenroll.log 文件。然后,请注意该文件中的模板名称。
  4. 在命令提示符处,键入以下命令,然后按 ENTER:
    Certutil-v-模板 Found_Template_Name.
    输出提供有关模板的信息,并验证该模板存在。
  5. 在命令提示符处,键入以下命令,然后按 ENTER:
    Certutil-dstemplate Found_Template_Name.
    输出提供有关模板的信息,并验证该模板存在。
  6. 为您在步骤 3 中记下每个模板名称,请重复步骤 4 和 5。
  7. 在命令提示符处,键入以下命令,然后按 ENTER:
    Certutil dstemplate |findstr /i"msPKI-取代-模板"
    输出提供取代模板的信息。输出还验证您尝试注册使用该模板被取代。请注意将旧模板的名称。
  8. 在所有的证书颁发机构 (Ca) 在第 7 步中记下取代模板的 CA 层次结构中搜索模板池。然后,确定所有其他取代的模板。若要执行此操作,请执行以下步骤:
    1. 单击 开始请单击 运行键入 Certtmpl.msc然后单击 确定.
    2. 在中 模板显示名称 列表中,找到在步骤 7 中的取代的模板已记下。
    3. 取代的模板,右键单击,然后单击 属性.
    4. 单击 取代的模板 选项卡,并请注意中的模板 证书模板 列表。

属性

文章编号: 926168 - 最后修改: 2013年4月21日 - 修订: 5.0
这篇文章中的信息适用于:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
关键字:?
kbExpertiseInter kbtshoot kbprb kbinfo kbmt KB926168 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 926168
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com