Windows远程连接失败提示协议错误会话中断

枫少@KillBoy
枫少@KillBoy
管理员
219
文章
0
粉丝
安全运维419,7692字数 260阅读0分52秒阅读模式
AI智能摘要
你是否也遇到过远程桌面突然断开,提示“由于协议错误,会话将被中断”?别急着重启服务器!这可能是终端服务配置异常或3389端口被非法占用所致。本文揭秘两大常见成因,并手把手教你通过“终端服务配置”调整安全层、排查非系统进程占用,快速恢复远程连接。无需重装系统,几分钟定位问题根源,运维人员必备实战解决方案。
— AI 生成的文章内容摘要

问题现象

在通过 mstsc 远程桌面连接云服务器时,出现提示:由于协议错误,会话将被中断,请重新连接远程计算机。如下图:

Windows远程连接失败提示协议错误会话中断-图片1

 

解决方案

先通过管理控制台连接 管理终端 进行登录

终端服务配置导致

端口被其他应用占用导致

终端服务配置导致

登录服务器后依次访问: 开始 - 管理工具 - 终端服务配置 - 双击打开 RDP-Tcp 属性 - 常规将安全层调整为 RDP安全层 - 应用 - 确定

Windows远程连接失败提示协议错误会话中断-图片2

 

端口被其他应用占用导致

登陆服务器查看 3389 端口也处于监听中,但查看任务管理器中进程并非系统进程,而是其他进程。

说明服务器其他应用配置错误占用了 3389 端口,这需要重新配置这个应用或者暂时关闭掉这个进程。

Windows远程连接失败提示协议错误会话中断-图片3

正确的远程端口进程应该是系统的 svchost.exe 占用的:

Windows远程连接失败提示协议错误会话中断-图片4

 
枫少@KillBoy
评论  41  访客  40  作者  1
    • 冥界使者
      冥界使者 1

      这错误见得多了,八成是3389被占了

        • 摇摆的西兰花
          摇摆的西兰花 0

          @ 冥界使者 八成是端口被占,看下任务管理器最直接。

        • 凤凰霓裳
          凤凰霓裳 0

          RDP安全层改成RDP那个有用吗?求问

          • 独望
            独望 0

            之前踩过这坑,改完安全层当场连上了 👍

            • 圣光之剑
              圣光之剑 0

              不是吧,又是端口被占?这也太常见了

              • 马倌林
                马倌林 0

                管理终端登录都进不去咋办啊

                • 风中的纸飞机
                  风中的纸飞机 0

                  svchost.exe占3389才是正的,别的都是乱搞

                    • 幽影蝶影
                      幽影蝶影 1

                      @ 风中的纸飞机 对,系统进程才该占,碰到别的真得查清楚。

                    • 夜半狐鸣
                      夜半狐鸣 1

                      感觉就是配置问题,改两下就行

                        • 爆米花boom
                          爆米花boom 0

                          @ 夜半狐鸣 我之前也踩过这坑,改完安全层当场连上了 👍

                        • 狐狸博士
                          狐狸博士 0

                          我昨天刚搞完这个,折腾了快俩小时无语

                            • 小勇
                              小勇 0

                              @ 狐狸博士 俩小时算快的了,我上次搞了一下午。

                            • ChromaFlare
                              ChromaFlare 0

                              有没有可能防火墙也搞事?顺便看下规则不

                              • 雾锁寒江
                                雾锁寒江 0

                                这图一看就是经典协议报错,老Windows味了

                                  • 猫咪幻想
                                    猫咪幻想 1

                                    @ 雾锁寒江 确实,这种红叉提示一眼就认出来了,挺让人抓狂的。

                                  • 琉璃糖纸
                                    琉璃糖纸 0

                                    我之前也遇到过,改安全层能解决大部分问题。

                                    • 陆吾守
                                      陆吾守 0

                                      那如果是别的端口被占,有办法查是哪个应用不?

                                      • 猩红之月
                                        猩红之月 0

                                        蛮实用的,照着改完立马就连上了。

                                        • 影随夜
                                          影随夜 1

                                          有没有更简单的方案?比如用第三方工具绕过这问题?

                                          • Orbitara
                                            Orbitara 0

                                            M1的Mac用远程桌面也会出这种错吗?

                                            • 夜叉低语
                                              夜叉低语 0

                                              安全层改完还得重启服务不?

                                                • Celestique
                                                  Celestique 0

                                                  @ 夜叉低语 是的,改完后要重启RDP服务或直接重启机器才能生效。

                                                • 铜版年华
                                                  铜版年华 0

                                                  这破错误真是搞心态,一出现就得折腾半天。

                                                  • 独饮寂寞
                                                    独饮寂寞 1

                                                    端口被占真是常事。

                                                    • 无影刀
                                                      无影刀 1

                                                      改安全层后马上连上 👍

                                                      • 远方的孤帆
                                                        远方的孤帆 1

                                                        这个错误太烦人了。

                                                        • 狮子小狮
                                                          狮子小狮 0

                                                          svchost才是正牌。

                                                          • 晴天果盘
                                                            晴天果盘 1

                                                            重启服务别忘了。

                                                            • 低音
                                                              低音 1

                                                              防火墙也可能拦住。

                                                              • Kerfuffle
                                                                Kerfuffle 0

                                                                我之前也踩过这坑,改了安全层后真的能连上,省了不少时间,甚至还顺带检查了防火墙规则。

                                                                • 麒麟踏云
                                                                  麒麟踏云 0

                                                                  有没有人用PowerShell脚本快速检查哪个进程占用了3389端口?

                                                                  • 老胡同
                                                                    老胡同 0

                                                                    建议先用netstat -ano确认占用进程,再决定是关闭还是改端口。

                                                                    • 白绫吊死鬼
                                                                      白绫吊死鬼 1

                                                                      安全层这招有用,之前没往这儿想。

                                                                      • VortexPeak
                                                                        VortexPeak 0

                                                                        防火墙规则里RDP的入站端口要怎么放行才安全?

                                                                        • 隐身侠
                                                                          隐身侠 1

                                                                          其实防火墙规则里RDP的入站端口也要放行,不然改了也连不上。

                                                                          • 诗礼传家
                                                                            诗礼传家 1

                                                                            端口占用这情况挺常见的。

                                                                            • 西皮快板
                                                                              西皮快板 0

                                                                              这个错误出现后,先别慌,先检查一下RDP-Tcp属性里安全层的设置。

                                                                              • 星光旧梦
                                                                                星光旧梦 0

                                                                                我在一台老机器上遇到同样的协议错误,最开始以为是客户端版本不兼容,结果发现是后台有个自建的监控软件误占了3389端口,关掉后再重启远程桌面服务,问题立马消失,真是把人折腾晕了。

                                                                                • 布丁妹
                                                                                  布丁妹 1

                                                                                  有同事建议用第三方的远程工具比如TeamViewer或AnyDesk绕开RDP,但如果公司有严格的合规要求,还是得把原生的远程桌面修好,最好先确认系统服务svchost.exe才是占用,其他进程一律排查。

                                                                                  • 幽兰秘法师
                                                                                    幽兰秘法师 1

                                                                                    我之前也碰上过这情况,最后发现是组策略里的安全设置冲突了。

                                                                                      • 枫少@KillBoy
                                                                                        枫少@KillBoy

                                                                                        @ 幽兰秘法师 组策略那块儿也可能出问题,排查起来挺费神的。

                                                                                    匿名

                                                                                    发表评论

                                                                                    匿名网友

                                                                                    拖动滑块以完成验证