证书注册控制已停止在本地主机AD CA服务器上工作?

我与我目前的AD CA服务器有一个奇怪的问题,当我尝试通过使用URL https://localhost/certsrv/certrqma.asp生成证书我得到了以下错误eventhough我做了以下步骤:

  1. 使用DOMAIN \ Administrator凭证login到服务器
  2. 使用以下命令closuresDEP: bcdedit / set {current} nx AlwaysOff

操作系统:Windows Server 2008 SP2标准32位

错误popup消息:

[Window Title] Microsoft Windows [Main Instruction] Certificate Enrollment Control has stopped working [Content] A problem caused the program to stop working correctly. Please close the program. [Close the program] 

这里是错误popup消息:

 --------------------------- Message from webpage --------------------------- An unexpected error (0x000001CE) occurred while getting the CSP list. --------------------------- OK --------------------------- 

这里是错误日志:

    日志名称:应用程序
    来源:应用程序错误
    date:2012/6/2 3:29:54
    事件ID:1000
    任务类别:(100)
    级别:错误
    关键词:经典
    用户:N / A
    计算机:ADCASrv01-VM.domain.com
    描述:
    错误应用CertEnrollCtrl.exe,版本6.0.6001.18000,时间戳0x47918d6d,错误模块scksp.dll_unloaded,版本0.0.0.0,时间戳0x49e037f2,exception代码0xc0000005,错误偏移量0x6ef33b1d,进程ID 0x3490,应用程序启动时间0x01cce487f9651aea。

任何帮助和指导将不胜感激。

谢谢,

CertEnrollCtrl.exe是用于注册证书的客户端ActiveX控件,看起来像是崩溃了。 (这就是为什么你会看到DEP错误信息 – 程序失败,一个执行线程进入不可执行的内存。禁用DEP不会有帮助,因为根本原因是失败,最终是程序exception处理中的错误。)

我试图从远程计算机访问Webpipe理界面,看看是否以同样的方式崩溃。 我敢打赌它不会。 这并不能告诉你为什么在执行服务器端的时候崩溃了,但是debugging这个失败远远超出了Server Fault的范围。 有证书注册控件的修补程序版本可能值得检查。

您可以通过使用MMC注册证书排除证书颁发机构本身。 假设失败可能与证书注册控制隔离。