錯誤 (當您嘗試啟動 Exchange 管理命令介面或 Exchange 管理主控台時,拒絕連線到指定的遠端主機)

原始 KB 編號:   2027064

徵狀

當您嘗試在執行 Microsoft Exchange Server 2010、Microsoft Exchange Server 2013 或 Microsoft Exchange server 2016 的電腦上,嘗試啟動 Exchange 管理命令介面 (EMS) 或 Exchange 管理主控台 (EMC) 時,您會收到下列錯誤訊息:

指定的遠端主機連接被拒絕。 確認 WS-MANAGEMENT 服務正在遠端主機上執行,且設定為聆聽正確埠和 HTTP URL 上的要求。 如需詳細資訊,請參閱 about_Remote_Troubleshooting 說明主題。

原因

發生此問題的原因是下列一或多個條件成立:

  • MSExchangePowerShellAppPool 應用程式集區出現問題或未執行。
  • 使用者沒有 遠端 PowerShell 啟用 狀態。
  • 伺服器上的 Windows Remote Management (WinRM) 設定不正確。

解決方案

若要解決此問題,請使用下列其中一種方法:

  • 請確定 MSExchangePowerShellAppPool 應用程式集區正在執行。 若集區正在執行,請嘗試回收該集。 然後,檢查事件記錄檔中的錯誤或警告。

  • 請確定嘗試連線的使用者已 啟用遠端 PowerShell 的狀態。若要判斷是否已啟用使用者的遠端 PowerShell,請使用已啟用的帳戶啟動 Exchange 管理命令介面,然後執行下列查詢:

    (Get-User <username>).RemotePowershellEnabled
    

    此查詢會傳回 TrueFalse的回應。 若回應為 False,則不會啟用使用者的遠端 PowerShell。 若要啟用使用者,請執行下列命令:

    Set-User \<username> -RemotePowerShellEnabled $True
    
  • 請確定伺服器上的 WinRM 已正確設定。 如果要執行這項操作,請依照下列步驟執行:

    1. 執行 WinRM 快速 Config。若要這麼做,請按一下 [開始],在 [開始搜尋] 方塊中輸入WinRM 快速配置],然後按 enter。

    2. 請確定這兩個測試都通過,而且不需要任何動作。 如果需要任何動作,請在提示視窗中按一下 [是]   以允許進行 WinRM 設定變更。

    3. 按一下 [開始],在 [開始搜尋] 方塊中輸入cmd ,然後按 enter 鍵。 在 [命令提示字元] 視窗中,于命令提示字元處輸入 WinRM 列舉 WinRM/config/攔截器 ,然後按 enter 鍵。

    4. 請確定埠5985上的 HTTP 通訊協定存在攔截器,且接聽程式正在接聽所有位址。