测试用VNC连接windows资产,一直不行,提示网络不可达,安全策略错误!

官方有人解答一下吗?

windows 把 仅允许使用网络级别身份验证的远程桌面的计算机连接 这里的勾选去掉试试

或者 1、打开笔记本上的注册表,Win+R打开运行框,输入regedit打开注册表编辑器,找到VNC Viewer保存服务器指纹的表项:

计算机\HKEY_CURRENT_USER\Software\RealVNC\vncviewer\KnownHosts。看下自己电脑的在哪个位置

2、然后将已保存的VNC Server服务器旧的指纹数据右键删除。
3、删除之后重启下电脑。

再看下jms_lion 组件的日志看看有什么报错,再看下windows 的系统日志看看是否有关于RD授权相关的信息,没激活重新激活一下
或者是你的操作系统架构内核太老了,检查下系统架构内核是否满足要求,不行就换个其它系统重装吧

输入gpedit.msc打开组策略编辑器。依次打开:计算机配置–>管理模板–>Windows组件–>远程桌面服务→远程桌面会话主机→安全。修改远程连接协议为RDP
然后将windows平台改为windows-rdp

要连接的资产是Windows VNC,不是Windows RDP!

5900端口?还是5901端口?

5900

vnc进程在没人用的时候kill一下,再试试

在jumpserver服务器kill掉吗?没看到有这个进程

目标windows上的vnc进程,有感觉是不是登录多次失败,进黑名单了?

目标windows服务器重启了,还是不能连接! :joy:

你这问题都卡了多久了。就不想找个其它操作系统的试一试吗,安装个最新版的jumpserver

已经是最新版的jumpserver了!

换个操作系统试试没有,随便找台内网的或者啥的,就只纳管你这一台windows

找到问题原因了,vnc server在设置连接密码时,要勾选“allow connection from legacy VNC Viewer Users",但这样只能设置8位以内的密码,安全性会有所降低!!

恭喜,终于解决问题了。

谢谢,但是不是说明jumpsever自带的vnc viewer组件版本比较旧了?

跟我们对接VNC的组件关系不大

allow connection from legacy VNC Viewer Users 没有这个选项吧