連線伺服器上的憑證問題會使您無法連線至 Horizon Console,或導致伺服器的健全狀況指示器顯示為紅色。

問題

您無法在有問題的連線伺服器執行個體上連線至 Horizon Console。當您在相同網繭中的另一個連線伺服器執行個體上連線至 Horizon Console 時,您會看到有問題的連線伺服器執行個體的儀表板健全狀況指示器顯示為紅色。

從其他連線伺服器執行個體按一下紅色的健全狀況指示器,即會顯示 SSL 憑證: 無效狀態: (空白),表示找不到有效的憑證。VMware Horizon 記錄檔會包含類型為「錯誤」的記錄項目以及下列錯誤文字:No qualifying certificates in keystore

VMware Horizon 記錄資料位於連線伺服器執行個體上的 <磁碟機代號>:\ProgramData\VMware\log\ConnectionServer
備註: 此檔案路徑為一個符號連結,會重新導向至記錄檔的實際位置,即 <磁碟機代號>:\ProgramData\VMware\VDM\logs

原因

憑證可能因為下列其中一個原因而未成功安裝在 VMware Horizon server 上:

  • 憑證不在 Windows 本機電腦憑證存放區的 [個人] 資料夾中。
  • 憑證存放區沒有憑證的私密金鑰。
  • 憑證不是使用易記名稱 vdm 命名。
  • Windows Server 2008 或更新版本伺服器的憑證是使用 v3 憑證範本產生的。VMware Horizon 無法偵測私密金鑰,但如果您使用憑證嵌入式管理單元來檢查 Windows 憑證存放區,存放區會指出存在私密金鑰。

解決方案