Fix for The RDP Protocol Component “DATA ENCRYPTION” Detected an Error in 2003/XP/2000

If you're new here, you may want to subscribe to Windows Reference RSS feed Thanks for visiting!


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.

  • Share/Bookmark

Random Posts


Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically each day to your feed reader.

Trackbacks & Pingbacks

No trackbacks/pingbacks yet.

Comments

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.

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>

(required)

(required)