"無法接收 FederationInformation 」 和 「 405 不允許的方法 」 的錯誤,在混合式部署 Office 365 及先環境

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:2773628
附註不再支援混合式組態精靈隨附於 Microsoft Exchange Server 2010年中 Exchange 管理主控台中。因此,您應該不會再使用舊的混合式組態精靈。請改用提供了 「 Office 365 混合設定精靈 」 http://aka.ms/HybridWizard.如需詳細資訊,請參閱 Exchange 2010 的 office 365 混合式組態精靈.
問題
在混合式部署的 Exchange 線上 Office 365 及先 Exchange Server 2010年環境中,您將會遭遇下列一或多個下列的徵狀 ︰
  • 當您建立組織的關聯性,您可以從 Office 365 組織使用 [自動探索] 選項時,您會收到下列錯誤訊息 ︰
    聯盟資訊無法接收來自外部組織
  • 當 Office 365 使用者嘗試要查閱的前提上使用者的空閒/忙碌資訊時,會顯示無空閒/忙碌資訊。
  • 當您執行 取得 FederationInformationWindows PowerShell cmdlet 大致相同,您會收到下列錯誤訊息 ︰
    HTTP 錯誤
    405 不允許的方法
當您檢視網際網路資訊服務 (IIS) 記錄,先 Exchange 2010 混合式伺服器的 C:\Inetpub\logs 資料夾中時,您會看到相關聯的端點的連接,將 405 錯誤。結束點如下所示 ︰
  • 信箱移動結束點是 MrsProxy.svc。
  • 自動探索端點是 Autodiscover.svc。
例如,在 IIS 日誌錯誤項目可能如下所示 ︰
<Date><Time>10.10.10.1 張貼的 /EWS/mrsproxy.svc-443 test\admin 10.10.10.12 以及-405 0 1 15</Time></Date>
原因
如果 IIS 組態遺失 svc 整合的處理常式對應,就會發生這個問題。下列螢幕擷取畫面會顯示在 IIS 中 svc 整合的處理常式對應的一個範例 ︰

螢幕擷取畫面的反白顯示的 IIS 設定 svc 整合
方案
若要解決這個問題,請在 [網際網路資訊服務 (IIS) 管理員] 中,檢查在伺服器層級的處理常式對應 ︰
  • 如果遺失的 svc 整合的處理常式對應,請前往 < 方法 1。
  • 如果 svc 整合的處理常式對應不存在,請執行方法 2

方法 1 ︰ 重新安裝 IIS 中的處理常式對應

附註請遵循下列步驟之前,請先備份您的 IIS 設定。

執行ServiceModelReg.exe – r命令,重新安裝 IIS 中的處理常式對應。若要執行這項操作,請參考下列步驟:
  1. 在 Exchange 2010 混合式伺服器上,開啟 [命令提示字元] 視窗中,並瀏覽至下列資料夾 ︰
    C:\Windows\Microsoft.Net\Framework\v3.0\Windows 通訊基礎
  2. 輸入下列命令,並按 Enter:
    ServiceModelReg.exe –r
    注意您可能必須重新啟動 IIS 之後您執行這個命令。

方法 2 ︰ 檢查在伺服器層級的處理常式對應

  1. 在 IIS 管理員中,展開 [預設的網站,,,然後選取 [自動探索虛擬目錄。
  2. 開啟的處理常式對應。
    • 如果 svc 整合的處理常式對應不存在,請前往步驟 8。
    • 如果遺失了 svc 整合的處理常式對應,請前往步驟 3。
  3. 自動探索虛擬目錄中的 web.config 檔案備份。
  4. 在 [動作] 窗格中,按一下 [還原成父代,,然後按一下[是]以確認。
  5. 確認 svc 整合的處理常式對應是出現在 [自動探索虛擬目錄。
  6. 重設自動探索虛擬目錄。若要這麼做,開啟 Exchange 管理命令介面中,然後再執行下列命令 ︰
    Remove-AutodiscoverVirtualDirectory “<ServerName>\Autodiscover (Default Web Site)”
    New-AutodiscoverVirtualDirectory -WebSiteName "Default Web Site" -WSSecurityAuthentication:$True
  7. 從備份的 web.config 檔,複製的處理常式,然後將它們貼到 web.config 檔案。處理常式應該是位於<system.webServer></system.webServer>> 的 web.config 檔的標籤。

    最低限度,web.config 檔應該包含下列的處理常式 ︰
    <handlers>      <add name="AutodiscoverAsmxHandler" path="*.asmx" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />      <add name="AutodiscoverXMLHandler" path="*.xml" verb="POST" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />      <add name="AutodiscoverDiscoveryLegacyHandler" path="*.xml" verb="GET" type="Microsoft.Exchange.Autodiscover.WCF.LegacyHttpHandler, Microsoft.Exchange.Autodiscover, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0" />      <add name="AutodiscoverDiscoveryHandler" path="*.svc" verb="GET" type="Microsoft.Exchange.Autodiscover.WCF.AutodiscoverDiscoveryHttpHandler, Microsoft.Exchange.Autodiscover, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv2.0" />    </handlers> 
  8. 重新啟動 IIS。若要這麼做,請在命令提示字元中執行iisreset /noforce
更多的 INFORATION
當您遇到這個問題時,您可能會發現其他連線到用戶端存取伺服器 (CAS),例如當您設定使用者設定檔,透過自動探索服務,不受影響。這是因為這項作業不會使用 svc 端點。任何使用 svc 端點的連線,無法在此情況下,但其他端點通常會保持不會受到影響。

仍然需要幫忙嗎?移至 Office 365 網路社群網站或Exchange TechNet 論壇.

警告:本文為自動翻譯

內容

文章識別碼:2773628 - 最後檢閱時間:04/25/2016 11:10:00 - 修訂: 6.0

Microsoft Exchange Online, Microsoft Exchange Server 2010 Enterprise, Microsoft Exchange Server 2010 Standard

  • o365 kbgraphxlink o365a o365e hybrid o365m o365022013 kbgraphic kbmt KB2773628 KbMtzh
意見反應