今天遠程連接服務器的時候提示
中斷遠程桌面連接
---------------------------
由於協議錯誤,客戶端無法連接到遠程計算機。
請請重新連接到遠程計算機。如果客戶端依舊無法連接,請跟網絡管理員聯系。
用遠程桌面連接服務器時報錯:由於協議錯誤,會話將被中斷。請重新連接到遠程計算機。
本以為是服務器的一般性錯誤,以為重新啟動一下服務器就能解決問題,於是讓機房重啟了一下服務器。可無論怎麼試問題仍舊,再用其它電腦試連接,還是一樣的問題,無奈只好讓人去機房裝了個pcAnywhere不甘心用PCA,畢竟WINDOWS自帶的遠程桌面使用起來還是方便許多,於是用PCA登錄到服務器上仔細檢查。
終於在在系統日志裡發現錯誤:終端服務器授權寬限期已過,服務尚未跟有許可證的許可證服務器注冊。要繼續操作,需要有一個終端服務器許可證服務器。如果沒有許可證服務器,終端服務器可以在第一次啟動之後運行 120 天。
這才想起服務器當時不是自己裝的系統,可能是安裝系統的人把“終端服務器組件”安裝了,這個服務是需要MS授權的,一般使用系統的“遠程桌面”就行,遠程桌面最多同是登錄兩個遠程用戶,而“終端服務器組件”可以多個用戶,不過兩個遠程用戶一般來說完全夠了,終端服務器只能使用120天,120天後就需要注冊了。
於是卸載終端服務(控制面板--添加或刪除程序--添加或刪除WINDOWS組件--取消“終端服務器”及“終端服務器授權”),再重啟電腦再開啟遠程桌面(我的電腦--屬性--遠程--勾選“啟用這台計算機的遠程桌面”),重新連接可怎麼試還是報同樣的錯。再從網上查找各種解決方法都不行。
正准備放棄時,突然想到既然是報“協議錯誤”,如果修改遠程的端口會不會解決問題呢,再試試。。。打開注冊表,修改[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp] 下的PortNumber為需要的端口,再修改[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp] 下的PortNuber(這一步很關鍵,正常情況下注冊表中有RDP-Tcp文件夾,可現在服務器上卻沒有這個文件夾,於是在其它電腦上導出注冊表的這一部份,再導入此服務器),修改PortNuber端口號,重啟服務器,終於熟悉的登錄界面又出現了。。。。