The RDP protocol component "DATA ENCRYPTION" detected an error in the protocol stream and has disconnected the client.
This article was previously published under Q323497
IMPORTANT: This article contains information about
modifying the registry. Before you modify the registry,
make sure to back it up and make sure that you understand
how to restore the registry if a problem occurs. For
information about how to back up, restore, and edit the
registry, click the following article number to view the
article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry
After you install Windows 2000 Security Rollup Package 1
(SRP1), Terminal Services clients may not be able to
connect to the Terminal Services server. When this
problem occurs, event ID 50 is recorded in the System
Event Type: Error
Event Source: TermDD
Event ID: 50
The RDP protocol component "DATA ENCRYPTION" detected an
error in the protocol stream and has disconnected the
For additional information, click the article number
below to view the article in the Microsoft Knowledge
307454 MS01-052: Invalid RDP Data Can Cause Terminal
The Terminal Services client may also receive the
following error message during a connection attempt:
The terminal Server has ended the connection.
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.
WARNING: If you use Registry Editor incorrectly, you may
cause serious problems that may require you to reinstall
your operating system. Microsoft cannot guarantee that
you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own risk.
To resolve this issue, delete the Certificate String
value under the following registry key:
After you delete the value, restart the computer. The
value is automatically generated again.
Microsoft has confirmed that this is a problem in the
Microsoft products that are listed at the beginning of