Applies ToExchange Online Exchange Server 2013 Enterprise Edition Exchange Server 2013 Standard Edition

問題

當您在 Exchange 混合式部署的 Office 365 中嘗試將信箱從您的內部部署 Exchange 環境移動或連線到 Exchange Online 時,您會收到類似下列其中一項的錯誤訊息:

  • 錯誤:對 HTTPs://mail 的呼叫> <。由於沒有服務正在偵聽指定的端點錯誤詳細資料,因此找不到任何服務在 HTTPs://mail 上偵聽。在上沒有端點偵聽。 <功能變數名稱> .com/ews/mrsproxy,可能會接受該訊息。 這通常是由不正確的位址或 SOAP 動作所造成。 遠端伺服器傳回錯誤404找不到。

  • 錯誤: MigrationTransientException:對 "HTTPs://mail. <DomainName> .com/mrsproxy .svc" 的呼叫超時。 錯誤詳細資料:要求通道在等待00:00:00.0020000 之後的回復時超時。 增加傳遞給呼叫要求的超時值,或增加系結的 SendTimeout 值。 分派給這個作業的時間可能是較長超時的一部分。 --> 到 "HTTPs://mail. <DomainName> .com/mrsproxy" 的 HTTP 要求超過了00:00:00.0020000 的已分派超時值。

  • 錯誤: MigrationTransientException:對「HTTPs://mail.contoso.com/EWS/mrsproxy.svc ' 的呼叫失敗,因為沒有服務正在偵聽指定的端點。 錯誤詳細資料:沒有任何端點在偵聽 HTTPs://mail.contoso.com/EWS/mrsproxy.svc,可接受該訊息。 這通常是由於不正確的位址或 SOAP 動作所造成。 如需詳細資訊,請參閱 InnerException (如果有的話)。 遠端伺服器傳回錯誤:(404)找不到。 --> 呼叫「HTTPs://mail.contoso.com/EWS/mrsproxy.svc」失敗,因為服務沒有在指定的端點上偵聽。

不過,您可能仍然能成功地移動其他信箱。

原因

如果 Exchange Online MailUser物件的ExchangeGUID屬性與內部部署信箱的ExchangeGUID屬性不相符,可能會發生這個問題。 若要成功移動信箱,Exchange Online 信箱和相關聯的內部部署遠端信箱中的 ExchangeGUID 屬性值必須相符。

將 Exchange Online 中已啟用郵件功能的使用者的 ExchangeGUID 屬性設為符合相對應的內部部署信箱的 ExchangeGUID 屬性,然後重試移動。 若要執行這項操作,請依照下列步驟執行:

  1. 針對您想要移動的內部部署信箱,檢索 ExchangeGUID 屬性的值。 若要這樣做,請在內部部署伺服器上開啟 Exchange 管理命令介面,然後執行下列命令:

    Get-Mailbox <MailboxName> | Format-List ExchangeGUID 

    記下值。 您稍後會在步驟2B 中需要它。

  2. 透過使用遠端 PowerShell 連線至 Exchange Online。 如需詳細資訊,請參閱使用遠端 PowerShell 連線到 Exchange Online。 接著,請執行下列動作:

    1. 確定 Exchange Online 中已啟用郵件功能的使用者的 ExchangeGUID 屬性值。 若要這樣做,請執行下列命令:

      Get-MailUser -Identity <UserName> | fl displayname,ExchangeGuid 
    2. 在 Exchange Online 中設定已啟用郵件功能的使用者的 ExchangeGUID 屬性值,以符合內部部署信箱的 ExchangeGUID 屬性。 若要這樣做,請執行下列命令:

      Set-MailUser -Identity <UserName> -ExchangeGUID <Value Retrieved From Step 1> 
  3. 重試移動。

其他相關資訊

是否仍需要協助? 移至 Microsoft 社區Exchange TechNet 論壇

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。