徵狀
RemoteFX 的 RDP 連線嘗試啟用 「 終端機伺服器失敗,因而導致下列錯誤,用戶端上:
「 遠端電腦中斷工作階段因為授權通訊協定發生錯誤。 請嘗試重新連線到遠端電腦或連絡您的伺服器管理員。"
「 終端機伺服器會記錄下列事件:
事件識別碼: 1152年
來源: TerminalServices-RemoteConnectionManager
訊息: 遠端桌面虛擬主機伺服器無法發行用戶端授權。 它無法發行授權,因為已變更 (不相符) 的用戶端授權、 記憶體不足或內部錯誤。
原因
當用戶端使用標準的 RDP 安全性連線到 RemoteFX 伺服器時,就會發生這個問題。
這可能會發生在下列情況下:
-
用戶端會將自訂應用程式使用遠端桌面作用中的控制項。 此控制項預設會使用標準的 RDP 安全性。
-
用戶端會將第 3 個合作對象或已設定為使用標準的 RDP 安全性的 Windows 遠端桌面用戶端。 Windows XP SP3 和更新版的遠端桌面用戶端使用增強的 RDP 安全性根據預設值並將不會出現這個問題。 較舊的用戶端作業系統預設的情況下,使用標準的 RDP 安全性,而將會出現本文所述的徵狀。
解決方案
用戶端必須使用增強的 RDP 安全性設定。
如果用戶端是使用遠端桌面 ActiveX 控制項的自訂應用程式,用戶端必須使用最小控制權版本 IMsRdpClientAdvancedSettings4 介面,並將 [AuthenticationLevel] 屬性設定為 1 或 2 (預設值為 0)。
Windows XP SP2 用戶端執行 MSTSC.exe 時,可以暫時略過此授權的問題上,使用 RDP 增強安全性 (藉由選取"嘗試驗證 」 的下拉式清單中的 「 遠端桌面連線用戶端的安全性] 索引標籤內容。