Exchange 2013 安装失败 - 找不到企业组织容器

Exchange 2013 安装失败 - 找不到企业组织容器

我正在研究Exchange 2013 CU6 安装该站点的 AD 由两个 Windows 2003 域控制器组成(在奇怪的 HA 集群配置中)。

添加了新的 Windows 2012 R2 DC,并迁移了必要的角色。2003 系统已不是尚未降级,因此林/域功能级别仍为 2003。

我的问题是 Exchange 2013 安装程序过程失败,并出现以下信息:

安装程序在验证 Active Directory 的状态时遇到问题:找不到企业组织容器。

该错误链接到Microsoft 文章这与情况不太相关。此环境从未有过 Exchange 服务器,因此没有以前的安装/尝试留下任何遗留物。

查看 ADSIEdit 可以证实这一点。

完整的安装日志条目如下:

2014 年 10 月 16 日 20:27:36.0204失败 [规则:AdInitErrorRule] [消息:安装程序在验证 Active Directory 的状态时遇到问题:找不到企业组织容器。有关此错误的详细信息,请参阅 Exchange 安装日志。]

2014 年 10 月 16 日 20:27:36.0204[必需] 安装程序在验证 Active Directory 的状态时遇到问题:找不到企业组织容器。有关此错误的详细信息,请参阅 Exchange 安装程序日志。

DC 复制看起来正常,DNS 和 AD 站点和服务配置正确。所有常用的 Exchange 设置开关均不起作用(/prepareSchema/prepareAD)。一切都失败并出现相同的错误。

在此处输入图片描述

对于如何进行有什么想法吗?

答案1

假设这里的答案有点像巫术……

在德语微软论坛上搜索、查找错误信息、使用谷歌搜索/必应搜索等方式,这些方式都让人感到恶心。Altavista 正在...制作:

  • 离开/重新加入 Exchange 服务器到域。
  • 使用具有正确组成员身份的新干净帐户(无法信任现有的管理员帐户)
  • 仔细检查复制和 AD 站点/服务状态。
  • 尝试较旧的 Exchange 累积更新修订版...CU5 而不是 CU6。
  • 更新林/域功能级别。

采取上述一系列措施后,问题似乎已经得到解决......

答案2

答案3

我在 Server 2012R2 上安装了 Exchange 2013,在创建组和用户后弄乱了接收连接器。我关闭了该服务器并安装了另一台,但没有意识到新机器会从 Active Directory (AD) 中获取信息。

然后,我通过 ADSIedit.msc 程序从 AD 中删除了第一个服务器的信息,因为多个帖子说这是完全删除该特定“死机”服务器的方法(确切地说,位于 Configuration/CN:Configuration、DC:your-org-name、DC:Your-dot-com、net、local/CN=Services/CN=Microsoft Exchange 和 CN=Microsoft Exchange Autodiscover 下)。

那里仍然残留着一些遗留信息,所以我也从第二台服务器上卸载了 Exchange,希望这样可以清理掉它。我回到 ADSIedit.msc,并完全删除了包含 Exchange 的密钥,正如其他人发布的那样。

由于同样的错误,即找不到企业组织,我仍然无法运行“prepareAD”来重新安装 Exchange 2013。我仔细检查了所有 DNS 信息、帐户权限、退出并重新加入域等。我甚至尝试按照建议的方式运行 Exchange 2007 安装,以清理由于删除所有 Exchange 组织属性而遗留的 AD 问题,但没有任何效果。我完全确信,所有列出的已发布修复程序确实为用户解决了类似的问题。我只是遇到了一个独特的极端情况。

然后我发现了这篇文章http://www.itguydiaries.net/2012/12/setup-encountered-problem-while.html显示了另一个从 AD 中删除 Exchange 服务器信息的位置,方法是转到“用户和计算机高级功能”视图,这很有效。那个剩余文件夹中一定有一个指针指向我已删除的位置,而不是系统什么也没找到,然后创建自己的设置。

我终于在这里找到了类似的解决方案: https://community.spiceworks.com/topic/314077-cannot-install-exchagne-2013-on-server-2012。也许拼写错误导致我之前的搜索失败。

如果 ADSIedit.msc 也能清理具有相同名称的用户和计算机键,那就太好了!!!:)

答案4

我最近在尝试将 Exchange Server 2013 安装到以前有 Exchange Server 2010 的环境中时遇到了这个问题。

我发现以下网站对于解决该问题非常有帮助,因为他们已经找到了解决此错误的方法。

http://exchangeserverpro.com/exchange-server-2013-setup-fails-error-couldnt-find-enterprise-organization-container/

最终的修复结果如下。

解决方案是重新运行以前版本的 Exchange 的安装程序以再次准备 Active Directory。无需完全安装服务器,只需准备 Active Directory 就足够了。

如果您之前安装了 Exchange Server,则运行以下命令,同时将“组织名称”替换为您自己的组织名称。

(这是使用 PowerShell 从 Exchange 20## 源文件中运行的)

./Setup /PrepareAD /ON: "组织名称"

谨向上述网站的 Paul Cunningham 表示感谢。

相关内容