最近在搭建Exchange2010的过程中,在部署了两台客户端访问服务器角色后,添加了客户端访问服务器阵列后发现少了一个CAS 成员,如下图所示:

解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题_第1张图片

我的环境可是有两台CAS服务器角色的,如下图:

解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题_第2张图片

于是走上了排查之路,经历了如下几种折腾:

  1. 删除原来的客户端访问服务器阵列再重新创建

  2. 把没有显示的客户端访问服务器退域重新加域

  3. 检查AD中站点的设置

  4. 检查RpcClientAccessArray的设置并重置

结果都一无所获,最后在集线器传输服务器添加发送器的时候无意中看到了下面的信息:

解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题_第3张图片

第二台CAS的site字段没有任何消息,参照第一台的site字段信息,猜到估计是这个site信息引起的。

要想修改这部分的信息就想到了DC中的ADSI Edit,打开ADSI Edit,找到如下路径并定位到第一台CAS,以便确认site字段的信息,

解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题_第4张图片

选中“msExchServerSite”并单击编辑,在出现的字符串熟悉编辑窗口里全选“Value”里面的字符串并复制出来,以便给接下来有问题的第二台CAS用。

解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题_第5张图片

定位到第二台CAS找到同样的字段,编辑粘贴上面拷贝的字符串应用并保存。


再次打开EMS查看,真相大白:

解决Exchange2010中无法显示客户端访问服务器ClientAccessArray中成员的问题_第6张图片