全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 ET大脑 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
云服务器 ECS

Windows 实例远程连接失败提示协议错误

更新时间:2018-01-09 14:00:44

使用 Windows 自带的远程桌面连接工具 MSTSC 连接 Windows 实例时,出现提示:由于协议错误,会话将被中断。请重新连接到远程计算机。

错误提示

解决方案

Windows 服务器远程桌面无法连接时,可以通过控制台的远程连接功能登录到服务器进行排查。出现这种报错信息可能是由于以下两种原因:

说明: 本文中提供的方法适用于 Windows Server 2003 以上版本,本文以 Windows Server 2008 R2 为例。

远程桌面会话主机配置导致

使用 MSTSC 无法连接 Windows 实例,并出现以上报错,可以尝试通过修改远程桌面服务的配置来解决。具体步骤如下:

  1. 使用控制台远程连接功能登录到 Windows 实例。

  2. 选择开始,通过搜索打开运行窗口。输入gpedit.msc,单击确定

  3. 本地组策略编辑器窗口,选择计算机配置 > 管理模板 > Windows 组件,找到并双击远程桌面服务

    本地组策略编辑器

  4. 双击远程桌面会话主机,然后双击安全

  5. 双击远程(RDP)连接要求使用指定的安全层,选择已启用,然后在安全层下拉框中,选择 RDP,单击确定

    安全层

  6. 本地组策略配置好后,还需要刷新策略: 选择开始,通过搜索打开运行窗口。输入cmd,单击确定。在命令行对话框中运行gpupdate

    3

端口被其他应用占用导致

使用 MSTSC 无法连接 Windows 实例,并出现以上报错,可能是由于端口被其他应用占用导致。

使用控制台远程连接功能登录到 Windows 实例。如果查看 Tcp 3389 端口也处于监听中,但查看任务管理器中进程并非系统进程,说明服务器其他应用配置错误占用了 3389 端口。重新配置这个应用或者暂时关闭掉这个进程即可解决问题。

错误占用

正确的远程端口进程应该是系统的 svchost.exe 占用的,如下图。

系统

您也可以参考无法连接 Windows 实例远程桌面解决问题。

如果问题还未能解决,请联系售后技术支持

本文导读目录