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

原始 KB 編號: 2027064

徵狀

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

與指定遠端主機的連線遭到拒絕。 確認 WS-Management 服務正在遠端主機上執行,並已設定為在正確的埠和 HTTP URL 上接聽要求。 如需詳細資訊,請參閱about_Remote_Troubleshooting幫助主題。

原因

之所以發生此問題,是因為下列一或多個條件成立:

  • MSExchangePowerShellAppPool 應用程式集區發生問題或未執行。
  • 用戶沒有 [已啟用遠端 PowerShell] 狀態。
  • 伺服器上的 Windows 遠端管理 (WinRM) 設定不正確。

解決方案

若要解決這個問題,請使用下列其中一個方法。

  • 請確定 MSExchangePowerShellAppPool 應用程式集區正在執行。 如果集區正在執行,請嘗試加以回收。 然後,檢查事件記錄檔中是否有錯誤或警告。

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

    (Get-User <username>).RemotePowershellEnabled
    

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

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

    1. 執行 WinRM QuickConfig。 若要這樣做,請按兩下 [開始],在 [開始搜尋] 方塊中輸入 WinRM QuickConfig,然後按 ENTER。

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

    3. 按兩下 [開始],在 [開始搜尋] 方塊中輸入 cmd,然後按 ENTER。 在 [命令提示字元] 視窗中,於命令提示字元輸入 WinRM 列舉 winrm/config/listener ,然後按 ENTER 鍵。

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