Windows-Server-2012-R2

Test-CsExStorageConnectivity 導致錯誤:“請求失敗,響應為空”

  • August 30, 2018

我正在嘗試將 Skype for Business Server 2015(在 Windows Server 2016 上執行)與 Exchange Server 2016(在 Windows Server 2012 R2 上執行)集成。我遵循此處的指南,並已成功在兩台伺服器上創建合作夥伴應用程序。但是,當我嘗試測試設置時,它失敗並出現以下錯誤:

這會導致以下錯誤:

Test-CsExStorageConnectivity : ExCreateItem exchange operation failed, code=574, 
reason=#CTX#{ctx:{traceId:192143289, activityId:"fa709643-3903-49a3-af3e-c8dcff288259"}}
#CTX#StoreException: code=ErrorUnhandledException, reason=Wrapped callback failed ---> 
System.InvalidOperationException: Client found response content type of '', but expected 
'text/xml'.
The request failed with an empty response.

這是我在 SfB 伺服器上發出的命令:

Test-CsExStorageConnectivity -SipUri "sip:First.Lastname@mydomain.com" -Verbose

看起來另一個使用者在這個 TechNet 執行緒上遇到了類似的問題,但他的解決方案與 Kemp 負載均衡器有關——我沒有使用它。以前有沒有人遇到過這個問題,如果有,你是如何解決的?

別管人家。

我設法通過從 Exchange 控制面板重置 EWS 虛擬目錄來解決我的問題。

你看,在我測試失敗的整個過程中,我都能夠從 SKYPE 伺服器手動瀏覽到位於https://EXCH_FQDN/ews/exchange.asmx的 EWS;它只是提示我提供憑據。所以我認為 EWS 上的身份驗證設置有問題,並且由於測試 cmdlet 沒有要求提供憑據,因此它可能會以某種方式失敗。我手動修改了身份驗證設置的各種組合,但似乎沒有一個有效。所以我最終決定將它們重置為預設值。

這似乎已經解決了任何問題,並且我能夠成功執行測試 cmdlet。

引用自:https://serverfault.com/questions/928156