混合信箱移動傳回「引動過程的目標傳回例外狀況。」錯誤
最近我們看到少數案例,當使用者嘗試將信箱移入或移出 Office 365 時,會顯示以下錯誤訊息。只有一些混合部署才會發生此情況。
其他自動探索問題
從雲端組織建立「組織關係」時,會發生第二個問題。建立關係時,如果用到自動探索選項,則建立「組織關係」的時候,就可能會發生此問題。
「無法從外部組織接收同盟資訊」
這兩種情況,您都可以調查內部部署 Exchange 2010 sp1 共存伺服器 IIS 記錄。您可以在 C:\Inetpub\logs 目錄找到相關記錄。您會在記錄中看到 405 錯誤,此錯誤與相應端點的連線有關。
- 信箱移動端點應該是 MRSProxy.svc
- Autodiscover 端點為 Autodiscover.svc
如果您在上述 IIS 記錄中搜尋指定的端點,然後在行尾看到 405 錯誤,就會知道「不允許方法」。
IIS 記錄中的錯誤類似下列內容:
9/22/2011 11:24 下午:32 10.10.10.1 POST /EWS/mrsproxy.svc - 443 test\admin 10.10.10.12 - 405 0 1 15
您也會注意到其他的 CAS 連線,例如建立設定檔時會用到的一般自動探索並不會受到影響。原因在於其他 CAS 連線並未使用 "svc" 端點。造成其他端點失敗,且使用 svc 端點的任何連線,就更不易受到影響。
原因
問題的原因與 IIS 設定中遺失某個處理常式對應有關。下圖描述「處理常式對應」位置以及要尋找的處理常式對應。您會注意到 "SVC-Integrated" 的處理常式對應。如果這個對應遺失了,請到此 wiki 的解決方案部分,了解問題的解決之道。
執行任何動作之前,請先備份您的 IIS 設定。解決方法應該不會造成任何問題,不過變更任何設定之前,事先做好備份,永遠是明智之舉。
到目前為止,我不知道處理常式對應遺失的原因。當我找出處理常式對應消失的原因之後,將會更新此 wiki。
解決方案
在 Exchange 2010 sp1 共存伺服器上開啟命令提示字元,然後切換目錄到 "C:\Windows\Microsoft.Net\Framework\v3.0\Windows Communication Foundation\"。
接下來執行 "ServiceModelReg.exe –r"
這樣會將所有處理常式對應重新安裝到 IIS,之後我會重新啟動 IIS,不過不是必要動作。
Timothy Heeney (MSFT)