添加角色时,Server 2008 R2域控制器MMC崩溃

时间:2017-10-05 14:15:55

标签: server active-directory ssl-certificate windows-server-2008 mmc

我已经四处寻找并且无法解决我的问题。我曾经尝试过的唯一一件我曾经尝试过的建议是从工作服务器复制MMC注册表项,主要是因为我没有相同配置的工作服务器可以复制而且不是真的想要经历创造一个的麻烦,除非这是我唯一的选择。

如标题中所述,我有一个Server 2008 R2域控制器,我正在尝试将Active Directory证书服务角色添加到。当我打开添加角色对话框时,在选择AD CS角色的复选框后,MMC立即崩溃。如果我选择任何其他尚未安装的角色的复选框,它不会崩溃。如果有人有任何建议,将不胜感激。我已按照其他论坛的建议删除了缓存。我已使用Microsoft的验证工具验证了.net安装。我已经运行了sfc工具,没有报告任何错误。

由于我不是贸易的IT人员,如果有人愿意帮助我,我很乐意重新审视我已经尝试的任何建议或提供可能有用的任何其他数据。感谢。

以下是服务器管理器日志中有关崩溃的文本:

3208: 2017-10-04 16:01:20.927 [CBS]                       IsCacheStillGood: True.
3208: 2017-10-04 16:01:32.315 [Provider]                  System changed since last refresh: False
3208: 2017-10-04 16:01:34.062 [CAManager]                 Test Initialization: CCertSrvSetup
3208: 2017-10-04 16:01:34.202 [CAManager]                 Test initialization: True
3208: 2017-10-04 16:01:35.388 [CAManager]                 Initialization: Creating CCertSrvSetup
3208: 2017-10-04 16:01:35.404 [CAManager]                 Initialization: Initializing defaults
3208: 2017-10-04 16:01:35.435 [CAManager]                 Initialization: Getting default key information
3208: 2017-10-04 16:01:35.435 [CAManager]                 Initialization: Getting existing certificates
3208: 2017-10-04 16:01:35.466 [CAManager] Error (Id=0) An exception occurred at    at Microsoft.CertificateServices.Setup.Interop.CCertSrvSetupClass.GetExistingCACertificates()
   at Microsoft.Windows.ServerManager.CertificateServer.CAManager.UpdateModel(Boolean certificateAuthorityAdded). Exception: 'Attempted to read or write protected memory. This is often an indication that other memory is corrupt.'

这是崩溃发生时问题详细信息对话框中的文本:

Description:
  Stopped working

Problem signature:
  Problem Event Name:   CLR20r3
  Problem Signature 01: mmc.exe
  Problem Signature 02: 6.1.7601.23892
  Problem Signature 03: 5990c6ab
  Problem Signature 04: mscorlib
  Problem Signature 05: 2.0.0.0
  Problem Signature 06: 58e46330
  Problem Signature 07: 4227
  Problem Signature 08: a9
  Problem Signature 09: System.AccessViolationException
  OS Version:   6.1.7601.2.1.0.272.7
  Locale ID:    1033

Read our privacy statement online:
  http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt

1 个答案:

答案 0 :(得分:0)

好吧,我还没有能够用MMC解决这个问题。但是,在挖掘并拼凑各种各样的东西之后,我能够通过一些Powershell脚本安装角色。它似乎已安装并正常运行。我现在要尝试生成我的SSL证书并将其全部包装起来。我之前尝试过其他一些事情,但似乎为我做了一件here