Windows-Server-2008-R2

Windows Server 2008 R2 STD 不接受 RDP 的首次嘗試

  • September 7, 2016

我有一個執行 Windows Server 2008 R2 Standard 的終端伺服器,當我第一次嘗試這樣做時,我無法通過 RDP 連接到伺服器,但是在第一次嘗試失敗後,我再試一次 - 會話可以成立並順利執行。

事件查看器中存在如下錯誤:

EventID 56 description:

The Terminal Server security layer detected an error in the protocol stream and has disconnected the client. Client IP: www.xxx.yyy.zzz 

EventID 50 description:

The RDP protocol component X.224 detected an error in the protocol stream and has disconnected the client.

已通過禁用 TCP 的一些高級功能來修復,此處描述。

伺服器是虛擬 vmware 伺服器,未加入域。有沒有人經歷過這樣的事情?有什麼想法可能是錯的嗎?

UPD1:我還嘗試在“網路適配器”選項卡上的“遠端桌面會話主機配置 ”控制台中更改RDP-Tcp設置,指定要使用的確切適配器,但這沒有效果。

最後,幾天后我已經能夠解決這個問題。

這是為修復它所做的工作:

第一步:

添加了一個名為DisableTaskOffload的新DWORD鍵,值為1HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

第二步:

在高級設置中更改了 PROD NIC 的IPv4 校驗和解除安裝

在這些更改之後,不再出現 RDP 未在第一次嘗試時連接或性能問題的問題。

在此處輸入圖像描述

聽起來證書在伺服器上可能已損壞:

http://blogs.msdn.com/b/rds/archive/2011/01/10/how-to-resolve-the-issue-remote-desktop-disconnected-or-unable-to-connect-to-remote-desktop-terminal-server.aspx

您可能必須刪除 X509 證書系統資料庫項,然後重新啟動電腦,然後重新啟動終端服務授權伺服器。可以在此處找到有關如何執行此操作的資訊:

http://support.microsoft.com/kb/2477176

引用自:https://serverfault.com/questions/531484