切换到宽版
  • 233阅读
  • 2回复

[求助]EX服务器无法连接到正确的DC [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2017-10-28
就在刚刚,因为公司准备设立分支机构,我在DC上设置了一个空站点,重启DC后,查看EX服务器时发现ADaccess服务报错
错误内容中显示他在尝试从 localhost获取AD拓扑信息,但是DC是另外一台服务器。请教这是什么情况?有没有办法解决?

具体内容如下:
Process MSExchangeHMWorker.exe (ExHMWorker) (PID=9120). WCF request (Get Servers for zrgcorp.cn) to the Microsoft Exchange Active Directory Topology service on server (TopologyClientTcpEndpoint (localhost)) failed. Make sure that the service is running. In addition, make sure that the network ports that are used by Microsoft Exchange Active Directory Topology service are not blocked by a firewall. The WCF call was retried 3 time(s). Error Details
System.ServiceModel.EndpointNotFoundException: 无法连接到 net.tcp://localhost:890/Microsoft.Exchange.Directory.TopologyService。连接尝试持续了 00:00:02.0021466 时间跨度。TCP 错误代码 10061: 由于目标计算机积极拒绝,无法连接。 127.0.0.1:890。 ---> System.Net.Sockets.SocketException: 由于目标计算机积极拒绝,无法连接。 127.0.0.1:890
   在 System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
   在 System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
   在 System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout)
   --- 内部异常堆栈跟踪的结尾 ---

Server stack trace:
   在 System.ServiceModel.Channels.SocketConnectionInitiator.Connect(Uri uri, TimeSpan timeout)
   在 System.ServiceModel.Channels.BufferedConnectionInitiator.Connect(Uri uri, TimeSpan timeout)
   在 System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)
   在 System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)
   在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
   在 System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)
   在 System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)

Exception rethrown at [0]:
   在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   在 System.ServiceModel.ICommunicationObject.Open()
   在 Microsoft.Exchange.Net.ServiceProxyPool`1.GetClient(Int32 retry, Boolean& doNotReturnProxyAfterRetry, Boolean useCache)
   在 Microsoft.Exchange.Net.ServiceProxyPool`1.TryCallServiceWithRetry(Action`1 action, String debugMessage, WCFConnectionStateTuple proxyToUse, Int32 numberOfRetries, Boolean doNotReturnProxyOnSuccess, Exception& exception)
分享到
只看该作者 1楼  发表于: 2017-10-29
天哪,差点就备份数据库然后恢复Hype-v了。我刚才尝试删除那个空站点后,问题解决了。但是未来还是需要添加站点安装一台只读域控制器来让分支机构启用域服务。这就很苦恼。应该怎样设置才能防止Exchange出现错误?还是我新建站点的方式不对?

只看该作者 2楼  发表于: 2017-10-30
回 liuxixnn 的帖子
liuxixnn:天哪,差点就备份数据库然后恢复Hype-v了。我刚才尝试删除那个空站点后,问题解决了。但是未来还是需要添加站点安装一台只读域控制器来让分支机构启用域服务。这就很苦恼。应该怎样设置才 ..?(2017-10-29 00:11)?

不会啊,只要你站点和子网对应正确,Exchange只会找同站点的DC做验证转发的。
扫描我的头像,关注微信公众号,沟通交流更便捷
快速回复
限60 字节
 
上一个 下一个