我正在一个站点上安装 Exchange 2013 CU6,该站点的 AD 由两个 Windows 2003 域控制器组成(在一个奇怪的 HA 群集配置中)。
添加了新的 Windows 2012 R2 DC,并迁移了必要的角色。2003 的系统还没有降级,所以 Forest/Domain 功能级别还是 2003。
我的问题是 Exchange 2013 安装程序过程失败并显示:
安装程序在验证 Active Directory 的状态时遇到问题:找不到企业组织容器。
该错误链接到与该情况不太相关的Microsoft 文章。此环境从未有过 Exchange 服务器,因此之前的安装/尝试没有留下任何工件。
看看 ADSIEdit 就证实了这一点。
完整的设置日志条目如下:
2014 年 10 月 16 日 20:27:36.0204失败 [Rule:AdInitErrorRule] [消息:安装程序在验证 Active Directory 的状态时遇到问题:找不到企业组织容器。有关此错误的详细信息,请参阅 Exchange 安装日志。]
2014 年 10 月 16 日 20:27:36.0204 [必需] 安装程序在验证 Active Directory 的状态时遇到问题:找不到企业组织容器。有关此错误的详细信息,请参阅 Exchange 安装日志。
DC 复制看起来很健康,DNS 和 AD 站点和服务配置正确。常用的 Exchange 设置开关都不起作用 ( /prepareSchema
, /prepareAD
)。一切都失败了,同样的错误。
关于如何进行的任何想法?
假设这里的答案有点巫毒......
拖网德语 Microsoft 论坛、挖掘错误和谷歌搜索/Binging/ Altavista-ing...的一些恶心组合产生:
鉴于这一系列步骤,问题似乎得到了解决......
http://www.exchangeitpro.com/2012/08/24/exchange-2013-preview-installation-error-on-windows-server-2012-hyper-v-guest/
这为我修复了它尝试了其他所有方法
我在 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 AND 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 也可以清理共享相同名称的用户和计算机密钥,那当然会很好!!!:)
我最近在尝试将 Exchange Server 2013 安装到以前具有 Exchange Server 2010 的环境中时遇到了这个问题。
我发现以下站点对解决问题非常有帮助,因为他们已经针对此错误进行了修复。
http://exchangeserverpro.com/exchange-server-2013-setup-fails-error-couldnt-find-enterprise-organization-container/
结果修复如下。
如果您之前安装了 Exchange Server,则在将“组织名称”替换为您自己的组织名称时运行以下命令。
(这是使用 Exchange 20## 源文件中的 PowerShell 运行的)
感谢上述网站的 Paul Cunningham。