首页 > 其他分享 >服务器远程连接失败是什么原因?服务器远程连接不上怎么处理?

服务器远程连接失败是什么原因?服务器远程连接不上怎么处理?

时间:2023-07-29 16:32:35浏览次数:40  
标签:Certificate 连接 注册表 服务器 子键 远程

在远程连接服务器的时候,你是否有遇到远程桌面连接不上的情况?服务器连接不上有多种原因,导致服务器连接不上可能的原因有以下几种常见的原因:

1)远程计算机上的远程连接可能没有启用

2)带宽跑满(不一定是正常业务的带宽,有可能是中马之后异常发包)

3)系统问题:卡死、蓝屏、系统文件丢失导致系统损坏等

4)系统内安装安全类软件后,未开放相应的协议及端口而被拦截

5)修改了远程端口号,但未修改系统防火墙规则或安全类软件的规则

6)被恶意DDOS攻击,流量超防御峰值导致IP被封,尚未解封

7)已超出远程计算机上的连接最大数

8)建立连接时出现了一个网络错误

由于网络错误,连接被中断,请重新连接到远程计算机

在连接开启、3389端口开放、网络无异常、IP和端口存在的情况下,进行了多次的测试,发现系统日志里出现很多条系统错误信息

其中,严重错误“RDP 协议组件 "DATA ENCRYPTION" 在协议流中发现一个错误并且中断了客户端连接。几经周折得知这是因为Certificate子键负责终端服务通信中数据信息的认证和加密,它一旦被损坏,终端服务的协议组件就会检测到错误,中断客户机与终端服务器之间的通信。

导致Certificate子键损坏的原因很多,如管理员安装和卸载某些系统软件、对终端服务参数的不合理配置等。这时我们需要重置该键值中的内容,才能修复终端服务。

进入注册表编辑器窗口,展开“HKEY_LOCAL_MA CHINE\ SYSTEM\CurrentCon trolSet\Services\TermService\ Parame ters”,找到名为 “Cer tificate”的子键,将它删除,重启服务器,系统就会重新生成 “Certificate”子键,这样客户端就能正常连接到终端服务器了。

服务器远程连接失败是什么原因?服务器远程连接不上怎么处理?_客户端

在终端服务器出现无法连接的问题后,我们首先要判断这是不是网络故障引起的,检测远程客户端和系统是否能够正常连接到网络;然后就要检查终端服务器的加密级别是否设置过高。排除上述原因后,就有可能是“Certificate”子键损坏了。

此外,“HKEY_LOCAL _MACHINE\ SYSTEM\Cur rentControlSet\Services\Term Service\Parameters”下的 “X509 Certificate”和“X509 Certificate ID”损坏了也有可能导致终端服务出现问题,它们的修复方法与“Certificate”子键损坏后的修复方法相同。

提示“本地计算机客户端访问许可不能升级或更新”的解决方法

  1. 打开被控机的注册表编辑器,定位到HKLM\SOFTWARE\Microsoft\MSLicensing。
  2. 备份MSLicensing键。
  3. 删除MSLicensing键,重启系统。

提示“远程计算机已结束连接”

  1. 打开被控机的注册表编辑器,定位到HKLM\SYSTEM\ControlSet001\Enum\Root\RDPDR,备份该项;右键单击该项,选择“权限”,为当前登录的用户增添“完全控制”的权限。
  2. 新建key文件,将以下内容写入,双击导入注册表后重启计算机即可。

提示“客户端无法连接到远程计算机”

  1. 远程计算机不可到达(ping不通或者被防火墙拦截)
  2. 服务器没有开启3389端口(系统属性里“远程”页面里的“远程桌面”未打勾或没有使用有远程登陆权限的用户即可)
  3. terminal services 服务未启动,启动此服务即可,另外还有两个RDP服务也别忘记哦
  4. 检查远程桌面是不是被更改了端口,步骤:打开“开始→运行”,输入“regedit”,打开注册表,进入以下路径:[HKEY_LOCAL_MACHINE\SYSTEM\

标签:Certificate,连接,注册表,服务器,子键,远程
From: https://blog.51cto.com/u_16178818/6893647

相关文章

  • ASP.NET Core WebAPI如何获得远程文件返回文件流给前端?
     一、根据网络路径把文件保存成byte[]返回给前端项目采用的是前后端分离的模式,后端使用ASP.NETCoreWebAPI方式,将文件流返回给前端。///<summary>///根据网络路径把文件保存成byte[]///</summary>///<paramname="filePath"></param>publicbyte[]UrlToByte(string......
  • 数据库连接
    目录1、mysql启动和停止2、mysql登录3、Navicate连接问题问题1问题21、mysql启动和停止mysql>netstopmysqlmysql>netstartmysql2、mysql登录1、连接服务器:mysql-uroot-p2、看当前所有数据库:showdatabases;3、进入mysql数据库:usemysql;4、......
  • 深入解析TCP三次握手与四次挥手:建立与断开连接的关键过程
    TCP(传输控制协议)是当今互联网最常用的传输协议之一,它为我们提供了可靠、有序、全双工的数据传输。在实现可靠数据传输的同时,TCP还通过三次握手与四次挥手这两个关键过程,确保了建立与断开连接的可靠性。本文将深入探讨TCP三次握手和四次挥手的工作原理和意义。一、TCP三次握手三次握......
  • 查找 SQL Server 中活动的 SQL 连接
    一、概述有多种方法可以找到SQLServer的活动SQL连接。本文分享一下几种常见的方法。二、解决方案2.1 SP_WHOSP_WHO作为查找SQLServer上运行的活动SQL连接的方法。SP_WHO将具有最少的列,但却是列出活动连接的快速方法。特别是当SQLServer上有阻塞时,可以找到阻塞和......
  • xshell连接liunx服务器身份验证不能选择password
    ssh用户身份验证不能选择password 只能用publickey的解决办法 问题现象使用密码通过Workbench或SSH方式(例如PuTTY、Xshell、SecureCRT等)远程登录ECS实例时,遇到服务器禁用了密码登录方式错误. 可能原因该问题是由于SSH服务对应配置文件/etc/ssh/sshd_config中的参数Pa......
  • 预防胜于治疗:服务器漏洞补丁的最佳实践
    1.云服务器上发起的漏洞公告通知2.进入“//www.catalog.update.microsoft.com/home.aspx”网址3.根据表格第二列的漏洞公告的KB值进行搜索,右上角框中输入KB值进行搜索,然后找到对应的title与漏洞公告描述一致的进行下载4.下载完以后,放到服务器上,双击一路默认安装即可5.重启服务器......
  • ESP32连接云服务器【WebSocket】
    ESP32连接云服务器【ESP32+宝塔面板】......
  • 体验IntelliJ IDEA的远程开发(Remote Development)
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos本篇概览IDEA的远程开发功能,可以将本地的编译、构建、调试、运行等工作都放在远程服务器上执行,而本地仅运行客户端软件进行常规的开发操作即可,官方给出的逻辑图如下,可见......
  • 配置Redis远程和密码
    配置Redis远程和密码Redis配置文件所在位置关闭防火墙Windows系统Redis配置文件位于Redis安装目录下文件名为redis.conf注意:Windows系统下名为redis.windows.conf修改文件配置windows是redis.windows.conf查看本地ipwin+r输入cmdipconfig查看IPredis.windows.co......
  • 阿里云服务器CPU大全_处理器主频性能测评
    阿里云服务器CPU型号是什么?处理器主频多少?云服务器ECS和轻量应用服务器CPU处理器性能如何?阿里云服务器网分享阿里云服务器CPU型号大全、处理器主频性能型号汇总:阿里云服务器CPU处理器大全阿里云服务器分为ECS和轻量应用服务器,轻量应用服务器不指定CPU处理器型号,不同实例规格的ECS云......