Fix for The RDP Protocol Component “DATA ENCRYPTION” Detected an Error in 2003/XP/2000
when you use Remote Desktop Connection on a Windows 2003/XP/2000 Professional computer to connect to a Terminal Services server.You may receive the following error
The RDP protocol component “DATA ENCRYPTION” detected an error in the protocol stream and has disconnected the client.
A potential race condition between the Icaapi.dll and Rdpwsx.dll dynamic-link libraries (DLLs) may cause the private certificate key on the Terminal Services server not to be synchronized.
Click start—>Run type regedit click ok
Locate and then click the following registry subkey
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermService\Parameters
Under this registry subkey, delete the following values
• Certificate
• X509 Certificate
• X509 Certificate ID
Quit Registry Editor, and then restart the server.
Incoming search terms:
- the rdp protocol component data encryption detected an error in the protocol stream and has disconnected the client (38)
- the rdp protocol component data encryption (7)
- error in data encryption rdp (3)
- rdp protocol data encryption (2)
- The RDP Protocol Component DATA ENCRYPTION Detected an Error (2)
- rdp data encryption error windows 7 (2)
- the rdp protocol component data encryption detected an error in the protocol stream and has disconnected the client server 2008 (2)
- remote desktop data encryption error windows 7 (2)
- rdp ipad error windows 2003 data encryption (2)
- the rdp protocol component detected an error in the protocol stream and has disconnected the client (2)
Trackbacks & Pingbacks
Comments
Leave a comment
Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>






Thank you so much. I searched for 4 days before finding this, and it worked. My issue arose when I found spyware infected files in roaming profiles on a client’s Server 2003 machine. After cleaning the spyware (OnlineGaming) the RDP failed. I thought that the spyware may have messed up the encryption for RDP, but not so. This fix worked. Thanks.
I am getting the above error on my terminal server.”The RDP protocol component “DATA ENCRYPTION” detected an error in the protocol stream and has disconnected the client”. I am using Server 08. I cannot find the registry entries mentioned above. Any help would be appreciated.
I was pulling my hair out (what’s left of it) trying to figure out what was causing the RDP error. I ran regedit, and didn’t find those specific values, but I did find a single value named “certificate.” I deleted it, rebooted the PC, then tried the RDP again, and voila! It worked like a charm.
Thanks so much! (You made me look like a genius.)