當使用遠程桌面連接Windows系統(tǒng)提醒:遠程桌面連接已斷開,需要尋找到原因?qū)ΠY下藥。可以通過VNC登錄Windows實例,在事件查看器中查看系統(tǒng)日志,如果出現(xiàn):終端服務(wù)器安全層在協(xié)議流中檢測到錯誤,并已取消客戶端連接。這說明很可能是ECS實例的注冊表Certificate子鍵損壞導致的。
Certificate子鍵主要用于終端服務(wù)通信中數(shù)據(jù)信息認證和加密。一旦遭破壞,終端服務(wù)的協(xié)議組件就會檢測到錯誤,客戶端和ECS實例間的通信就會被中斷,引起Certificate子鍵損壞的原因有很多,可能管理員在安裝/卸載某些系統(tǒng)軟件、對終端服務(wù)參數(shù)的不合理配置等。
想要Windows系統(tǒng)ECS實例恢復(fù)遠程桌面連接,需要先VNC登錄Windows實例,在開始>運行,在運行對話框中輸入regedit,點擊確定,在注冊表編輯器窗口,依次選擇HKEY_LOCAL_MACHINE>SYSTEM>ControlSet001>Control>Terminal Server>RCM,右鍵單擊Certificate,選擇刪除,然后單擊是。
單擊開始>管理工具>遠程桌面服務(wù),單擊遠程桌面會話主機配置,進去RD會話主機配置區(qū)域,雙擊RDP-Tcp,進入RDP-Tcp 屬性頁面,單擊常規(guī),將安全層選項修改為RDP 安全層,然后單擊確定保存配置。
再重啟Windows實例或者是重啟服務(wù)器,確保配置的更新,這樣就可以通過遠程桌面連接到Windows實例,正常訪問了。