狀況
在 Microsoft Exchange Server 2013年環境中,您會嘗試搜尋所有信箱或某些通訊群組使用 eDiscovery 透過 Exchange 管理中心 (EAC)。如果您有選取 「 搜尋所有的信箱"核取方塊時,搜尋失敗,並會產生下列例外狀況︰
InfoWorker.Common 搜尋 MailboxSearchServer.Start 錯誤 System.ArgumentNullException︰ 值不可為 null。
------參數名稱︰ id
------Microsoft.Exchange.EDiscovery.MailboxSearch.SourceMailbox 在.ctor (字串 id 字串名稱字串 legacyDN Uri serviceEndpoint 字串 queryFilter)
------在 Microsoft.Exchange.EDiscovery.MailboxSearch.MailboxSearchConfigurationProvider.ValidateAndAddToFinalSourceMailboxes (字串 searchQuery 收件者 IList'1 finalSourceMailboxes StorageMiniRecipient IList'1 versionSkippedMailboxes IList'1 rbacDeniedMailboxes 字典 ' 2 crossPremiseMailboxes)
------在 Microsoft.Exchange.EDiscovery.MailboxSearch.MailboxSearchConfigurationProvider.ValidateAndGetFinalSourceMailboxes (字串 searchQuery IList'1 sourceMailboxes IList'1 notFoundMailboxes IList'1 versionSkippedMailboxes IList'1 rbacDeniedMailboxes IList'1 crossPremiseFailedMailboxes IDictionary'2 crossPremiseUrls)
------在 Microsoft.Exchange.EDiscovery.MailboxSearch.MailboxSearchWorkItem.PreStart (字串 executingUserId IMailboxSearchTask searchTask)
------Microsoft.Exchange.EDiscovery.MailboxSearch.MailboxSearchServer.AddSearchToWorkItemQueue (SearchId searchId 字串 ownerId) 在"
原因
Mailcontact 或 Mailuser 的物件都包含在搜尋查詢時,就會發生這個問題。
解決方案
若要修正這個問題,請為 Exchange Server 2013年或更新的累積更新的 Exchange Server 2013年安裝累積更新 12 。
狀態
Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。
參考
深入了解 Microsoft 會使用來描述軟體更新術語。