出现问题的环境:
服务器托管,电信机房,没有硬件防火墙,操作系统是Windows server 2003(SP2),使用Windows系统自动的防火墙,客户端访问:Windows XP和Windows server 2003
问题描述:
服务器重启后,可以远程桌面登录,过了一段时间后,就无法登录了。但是可以ping通,进入机房发现服务器运行正常。
系统日志信息:
事件类型: 错误
事件来源: TermDD
事件种类: 无
事件 ID: 50
日期: 2011-02-06
事件: 23:55:26
用户: N/A
计算机: SERVER
描述:
RDP 协议组件 "DATA ENCRYPTION" 在协议流中发现一个错误并且中断了客户端连接。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: 00 00 04 00 02 00 52 00 ......R.
0008: 00 00 00 00 32 00 0a c0 ....2..à
0010: 00 00 00 00 32 00 0a c0 ....2..à
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........
0028: 92 01 00 00 ?...
解决方法:
警告:注册表编辑器使用不当可导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。
要解决此问题,请按照下列步骤操作:
- 启动注册表编辑器。
- 找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TermService\Parameters
- 在此注册表子项下,删除下列值:
- Certificate
- X509 Certificate
- X509 Certificate ID
- 退出注册表编辑器,然后重新启动服务器。
解决方法参考微软知识库: