我目前正在尝试启动并运行我的新 Exchange 服务器。据我所知,安装过程很顺利,安装完成,运行更新,然后重新启动。然而,服务器重新启动后,我尝试登录 EMC,却遇到了这个错误
Initialization failed
The following error occurred while searching for the on-premises Exchange server.
Exception calling "GetComputerSite" with "0" argument(s): "The specified domain either does not exist or could not be contacted."
"It was running the command 'Discover-ExchangeServer -UseWIA $true -SuppressError $true -CurrentVersion 'Version 14.1 (Build 218.15)".
这是在 Windows Server 2012 R2 标准计算机上安装 Exchange 2010 SP1 的情况。我可以提供解决此问题所需的任何其他详细信息。
我尝试过的事情:
- 重新启动 WinRM 服务
- 重新启动 Exchange 应用程序池
- 通过 Powershell 连接(相同错误)
我认为可能是:
- 由于 IIS 配置不正确而出现的问题。
- DNS 问题。
- Exchange 可能实际上有错误的域名?
- 我的安装可能没有像我计划/想象的那样顺利(什么时候发生什么)
我目前处于关键任务模式,因为我们当前的 Exchange 2007 系统已经快不行了。任何建议或帮助都将不胜感激。如果我必须删除安装并从头开始,我会这样做。我非常准备熬夜来完成这件事。
答案1
“Windows Server 2012 R2 上的 Exchange 2010 SP1”
这是不受支持的组合。要获得 Windows 2012 R2 支持,您需要使用 Exchange 2010 SP3。
为什么要安装 Exchange 2010 SP1?
自 Exchange 2007 起,所有服务包都是完整的产品。
如果您下载了 Exchange 2010 SP3,然后下载了最新汇总并将其放入 Updates 目录,那么它将同时安装两者。这仅适用于全新安装,不适用于更新。
安装 SP3,然后汇总并重新启动服务器。再检查一次。
答案2
尝试运行 dcdiag,并检查是否可以从 Exchange 服务器访问 sysvol 共享。这听起来确实是 DNS 问题,但也可能是广告复制问题。