知识库

Loading

0 评论 / 0 点赞 / 78 阅读  Razor 最后更新: 2022-09-09 作者: 飞致云 总字数: 1343

概述

Razor组件是JumpServer在2022年6月16日推出的新组件,他代替了原有的XRDP组件,大幅度提升了对RDP协议使用原生客户端连接的操作体验。使用RDP客户端或者RDP文件方式连接资产时,可能会遇到以下问题,本文章主要介绍排查思路,以及一些解决方案。

问题一:连接失败,客户端无错误提示

现象:

使用RDP方式(RDP客户端或者RDP文件)连接资产会出现黑屏或闪退问题,无报错信息输出。

可能原因:

  1. IP不通
  2. 端口不通
  3. 系统用户账户/密码不正确
  4. 网关信息不正确

排查思路:

  1. 使用其他远程工具(例如:mstsc)连接资产,判断系统用户的账号密码是否正确。
  2. 使用Web GUI方式连接资产判断资产是否可以正常连接。
  3. 检查Razor组件的日志,查看日志的方式(docker logs -f jms_razor --tail 100)。查看是否是token过期,或者网关问题。
  4. 登录该资产,打开事件查看器,检查登录失败的原因,查看是否有IP或者其他的限制。

问题二:某些资产无录像产生的问题

目前针对于以下操作系统,JumpServer暂不支持进行录像:
Windows 2000、Windows 2000 Server、Windows XP、Windows Server 2003、Windows Vista。
windows2008以及windows 7系统的录像已经支持。
具体原因可参考:https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdsod/f3490fac-bbf9-462a-8317-9dfd30dce122
图片-1662692116945

问题三:Linux资产通过Razor组件连接注意事项

Linux资产使用Razor组件连接参考以下:https://kb.fit2cloud.com/archives/140
https://kb.fit2cloud.com/archives/141
RDP连接都是使用libfreerdp,连接时尽可能使用最新版本。Linux桌面都是使用remmina连接,需要进行配置。
查看remmain以及libfreerdp使用的版本,如版本较低可升级到以下版本:

  • org.remmina.Remmina - 1.4.25
  • RDP plugin: 1.4.25, Compiled with libfreerdp 2.7.0 (2.7.0)

图片-1662695798966
连接时remmina的配置如下:
图片-1662695859118
国产Deepin(深度)操作系统,采用Deepin图形化桌面。remmina的配置如下:
图片-1662696040497
ubuntu gnome图形化界面默认采用remmina连接razor,配置remmina如下:
图片-1662696115794

问题四:Windows 7 SP1连接注意事项

现象:

Windows 7 SP1使用Razor组件连接可能会出现闪退、黑屏等情况

问题原因:

Windows 7 SP1 自带的RDP版本比较低,可以将RDP客户端升级到8.0

解决方案:

安装官方提供的RDP8.0的补丁,需要安装以下四个补丁:

  • KB2574819-v2-x64_3
  • KB2830477-x64_3
  • KB2857650-x64
  • KB2913751-x64
    具体补丁下载可到官方下载。
    安装后即可正常连接。
    图片-1662694821348
    注:以上补丁针对于windows 7 SP1,若是windows7 则需要升级到SP1。
文章目录
其他资源