【问题描述】
=================
客户环境有多台HUB服务器和多台边缘服务器,其中一台HUB服务器长期未开机,当开启时所有外发的邮件都无法发送。堵在队列里面。在事件日志里报如下错误:
来源: MSExchange EdgeSync
日期: 2013/6/9 0:17:23
事件 ID: 1032
任务类别: 拓扑
级别: 警告
关键字: 经典
用户: 暂缺
计算机: mail06.abc.com
描述:
Microsoft Exchange EdgeSync 在 mail04.abc.com 上找不到复制凭据来与边缘服务器 %2 同步。如果在为 %2 建立订阅后 %1 加入当前的 Active Directory 站点,则可能出现此情况。要让此集线器传输服务器参与到 EdgeSync,请将 %2 重新订阅到当前的 Active Directory 站点。
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange EdgeSync" />
<EventID Qualifiers="32772">1032</EventID>
<Level>3</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-06-08T16:17:23.000000000Z" />
<EventRecordID>13054</EventRecordID>
<Channel>Application</Channel>
<Computer>mail06.abc.com</Computer>
<Security />
</System>
<EventData>
<Data>mail04.abc.com</Data>
</EventData>
</Event>
日志名称: Application
来源: MSExchange EdgeSync
日期: 2013/6/9 1:28:40
事件 ID: 1032
任务类别: 拓扑
级别: 警告
关键字: 经典
用户: 暂缺
计算机: mail06.abc.com
描述:
Microsoft Exchange EdgeSync 在 mail03.abc.com 上找不到复制凭据来与边缘服务器 %2 同步。如果在为 %2 建立订阅后 %1 加入当前的 Active Directory 站点,则可能出现此情况。要让此集线器传输服务器参与到 EdgeSync,请将 %2 重新订阅到当前的 Active Directory 站点。
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange EdgeSync" />
<EventID Qualifiers="32772">1032</EventID>
<Level>3</Level>
<Task>2</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-06-08T17:28:40.000000000Z" />
<EventRecordID>13317</EventRecordID>
<Channel>Application</Channel>
<Computer>mail06.abc.com</Computer>
<Security />
</System>
<EventData>
<Data>mail03.abc.com</Data>
</EventData>
</Event>
【分析过程】
=================
根据日志的错误,我们使用Test-EdgeSynchronization命令去检查HUB的边缘同步,发现出错下面的错误。
[PS] C:\Windows\system32>Test-EdgeSynchronization
RunspaceId : fb742351-c810-4265-b1c8-32806e684fd0
SyncStatus : Failed
UtcNow : 2013/6/8 17:19:08
Name : mail04
LeaseHolder :
LeaseType : None
FailureDetail : 由于错误"在本地集线器传输服务器上未找到边缘传输服务器 mail04.abc.com 的 EdgeSync 凭
据。请删除边缘订阅并重新订阅边缘传输服务器。",EdgeSync 服务无法连接到此订阅。
LeaseExpiryUtc : 0001/1/1 0:00:00
LastSynchronizedUtc : 0001/1/1 0:00:00
TransportServerStatus : Skipped
TransportConfigStatus : Skipped
AcceptedDomainStatus : Skipped
RemoteDomainStatus : Skipped
SendConnectorStatus : Skipped
MessageClassificationStatus : Skipped
RecipientStatus : Skipped
CredentialRecords : Number of credentials 0
CookieRecords : Number of cookies 0
RunspaceId : fb742351-c810-4265-b1c8-32806e684fd0
SyncStatus : Failed
UtcNow : 2013/6/8 17:19:08
Name : mail03
LeaseHolder :
LeaseType : None
FailureDetail : 由于错误"在本地集线器传输服务器上未找到边缘传输服务器 mail03.abc.com 的 EdgeSync 凭
据。请删除边缘订阅并重新订阅边缘传输服务器。",EdgeSync 服务无法连接到此订阅。
LeaseExpiryUtc : 0001/1/1 0:00:00
LastSynchronizedUtc : 0001/1/1 0:00:00
TransportServerStatus : Skipped
TransportConfigStatus : Skipped
AcceptedDomainStatus : Skipped
RemoteDomainStatus : Skipped
SendConnectorStatus : Skipped
MessageClassificationStatus : Skipped
RecipientStatus : Skipped
CredentialRecords : Number of credentials 0
CookieRecords : Number of cookies 0
【问题原因】
=================
根据沟通的结果,这台HUB服务器是在边缘服务器安装前的状态。所以无法与边缘服务器进行同步。
【解决办法】
=================
需要删除现有的边缘订阅,并重新在HUB服务器上进行边缘订阅。步骤如下:
1.在HUB服务器上在Exchange 管理控制台或是EMS删除边缘订阅:Remove-EdgeSubscription -Identity <Edge或Hub服务器名>
2.重启HUB服务器上的Exchange传输服务。
3.在Edge服务器上删除边缘订阅:Remove-EdgeSubscription -Identity <Edge或Hub服务器名>
4.重启Edge服务器上的Exchange传输服务。
5.从Edge服务器上新建边缘订阅文件:New-EdgeSubscription -FileName "C:\EdgeSubscriptionInfo.xml"
6.复制5中生居的XML文件到HUB服务器
7.在HUB服务器导入XML文件
8.在HUB服务器重建边缘订阅。
9.使用Test-EdgeSynchronization和Start-EdgeSynchronization测试结果
【参考信息】
==================
http://technet.microsoft.com/zh-cn/library/bb124096(v=exchg.141).aspx
http://social.technet.microsoft.com/Forums/en-US/exchangeserverzhchs/thread/cf60c544-635d-458d-bd4a-45d5a40e5c3b
http://technet.microsoft.com/zh-cn/library/bb232124(v=exchg.80).aspx