Q.Error 1920. Horizon View Composer (svid) failed to start?
Error Message:實作環境中,作業系統版本為 Windows Server 2008 R2,而在安裝 VMware Horizon View Composer (VMware-viewcomposer-6.0.1-2078421.exe) 時,發生「Error 1920. Service VMware Horizon View Composer (svid) failed to start.」的錯誤訊息?
Ans:
詳細資訊,請參考 VMware KB 2081888 - Error 1920 Service VMware Horizon View Composer (svid) failed to start 、Event ID 8 — Automatic Root Certificates Update Configuration、Microsoft KB 2677070 - 現已發行 Windows Vista、Windows Server 2008、Windows 7 和 Windows Server 2008 R2 撤銷憑證的自動更新程式 文件,以下將簡述此實作環境的處理方式。
導致此問題發生的原因,主要是安裝 Composer 角色並嘗試啟動服務時,它會驗證在 Windows 主機當中的憑證相關資訊。但是,這個驗證憑證的檢查程序,會需要使用 Windows 主機檢查「憑證信任清單 (Certificate Trust Lists)」,確保從 Windows Update 下載的憑證信任清單是最新的,但若主機的憑證信任清單過舊,又無法更新時便會導致 Composer 服務失敗。
解決這個問題的方法,其實只要 Windows 主機可以透過 Windows Update 下載最新憑證信任清單即可。但是,此次實作的環境中 Windows 主機無法接觸到網際網路,且目前也只是測試階段而以,因此可以先把 Automatic Root Certificates Update 機制,進行關閉即可解決此問題。
請在該台 Windows 主機,依序點選「開始 > 執行」然後鍵入「gpedit.msc」,開啟本機群組原則編輯器,接著依序點選「電腦設定 > 系統管理範本 > 系統 > 網際網路通訊管理 > 網際網路通訊協定」項目,將右方的「關閉自動根憑證更新」項目設定為「啟用」即可。設定完畢後,再嘗試執行 Composer 角色的安裝作業,便可以順利完成。