问题标签 [novnc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2258 浏览

linux - novnc 就绪:本机 websockets,画布渲染

当我尝试在我的 VPS 上安装 Windows 时,我无法访问 Glish——图形网站控制台(但浏览器控制台可以工作)。

当我打开 Glish 控制台时,它提示:

novnc 就绪:本机 websockets,画布渲染

我该如何解决这个问题?...

0 投票
1 回答
1803 浏览

android - 如何在android中建立一个VNC服务器?

我需要通过 noVNC 远程 android 手机,所以我寻找了一些方法来做到这一点。

首先,我在Google Code Archive中找到了 androidvncserver,它是 android OS 中的 vnc 服务器。

在此处输入图像描述

图 1 它有一个问题(仅支持与位置无关的可执行文件(饼图))。


我尝试方法1来解决这个问题。

Method1: 在Android L.上运行原生库报错:仅支持与位置无关的可执行文件(PIE)

在此处输入图像描述

图 2 似乎成功了。


然后我尝试通过noVNC来远程我的 android 手机,但现在远程我的手机有一个大问题。

不知道是哪一步出了问题。

在此处输入图像描述

图 3 noVNC

在此处输入图像描述

图 4 现在 androidvncserver 出现“Bus error”

在此处输入图像描述

图 5 最终的 noVNC 打印屏幕


我也尝试了Droidvncserver,它也失败了。

0 投票
0 回答
409 浏览

resize - 如何使用基于 web 的 noVNC 客户端调整 QEMU VNC 会话的大小

noVNC 支持使用 RFB 协议的 SetDesktopSize 消息从客户端调整会话大小到服务器。但它要求 VNC 服务器支持“ExtendedDesktopSize”编码,遗憾的是 QEMU 不支持这种编码。

QEMU 将来会支持“ExtendedDesktopSize”编码吗?有没有其他方法来调整 QEMU VNC 会话的大小?

0 投票
1 回答
752 浏览

websocket - NoVNC:如何为 WebSocket URL 指定 cookie

我想将 WebSocket RFB URL 传递给 NoVNC 库。但这需要通过标头提供身份验证 cookie。如何告诉 NoVNC 在请求期间使用 cookie?

0 投票
1 回答
215 浏览

tls1.2 - 我正在使用最新版本的 websockify 0.8.0,但它不支持 TLS-1.2

我使用的是最新版本的 websockify 0.8.0,但默认不支持 TLS-1.2。我正在寻找为sslscan --no-hearbleed hostname:6080命令输出显示的强密码。

添加一些额外信息以使问题更清楚:在运行以下命令时,3DES 密码的强度最低,即C

nmap --script ssl-enum-ciphers -p 6080 主机名

在同一台主机上,端口 443 禁用了 DES。因此,对于 nginx,它似乎已得到照顾,但对于 python-websockify,它仍然存在。

简而言之,我正在寻找在主机端口 6080 上禁用 3DES 密码的方法。提前致谢。

0 投票
1 回答
250 浏览

rdp - 成功登录 noVNC 后打开特定 URL

我已经设置了 vnc 服务器并使用noVnc访问它,效果非常好。

在每次成功登录时,我都想执行以下操作:

  1. 打开 google-chrome - 这可以通过将 chrome 添加到启动应用程序来完成。
  2. 每次打开一个不同的 URL,所以这必须在登录时从我的浏览器传递。每次登录时在 chrome 上打开它。

任何指针将不胜感激。

0 投票
2 回答
645 浏览

java - 如何在 Gitpod 中创建基本的 HelloWorld JavaFX 应用程序

我想使用 Gitpod 开发基本的 javaFX 应用程序。我尝试了许多不同的配置,但没有任何效果。这是 github 上的一个示例 repo https://gitpod.io/#https://github.com/RohitAwate/Everest 这个示例非常复杂。我只想要一个带有几个按钮和文本框的基本应用程序。

0 投票
0 回答
42 浏览

docker - 如何根据浏览器关闭或标签关闭事件停止特定的 docker 实例?

Java Swing 应用程序是 docker 化的,它与fluxbox、X11 和 noVNC(websockify) 应用程序捆绑在一起(参见参考资料)。每当用户单击 html 时,它都会打开浏览器选项卡并为此请求启动一个全新的 Java Swing 应用程序。它按预期工作,但我想在用户关闭选项卡或浏览器窗口时停止特定的 docker 实例。如何停止与该选项卡相关的特定泊坞窗?

参考 - https://hub.docker.com/r/psharkey/novnc

0 投票
1 回答
533 浏览

server - opennebula-sunstone 服务失败

我开始安装 opennebula stable(v5.10) 我已经将它安装在 Ubuntu Server 18.04 LTS 上。我的安装完成后,但服务 opennebula-sunstone 没有启动

Sunstone-server.conf:

错误

0 投票
0 回答
398 浏览

kubernetes - 无法通过 nginx-ingress + HA 代理连接到 novnc

我已经设置了一个运行 Kali 的 novnc 容器并将其托管为 k8s 服务类型NodePort。我可以通过 novnc 使用<master-node-ip>:<service-port>. 使用ip地址+服务端口访问novnc

我正在尝试使用 nginx-ingress + HA 代理在自定义 URL 上托管服务。

当我使用 URL 访问 novnc 时,它会显示消息something went wrong, connection is closed使用 url 访问 novnc

我尝试过同样的方法来托管一个简单的网页而没有问题,这个问题只发生在 novnc 服务上。

这些是部署的 YAML 文件:

创建命名空间

网络政策

部署

服务

入口控制器

/etc/hosts我还使用文件将 HA 代理机器的 IP 地址指向 URL 。

我正在使用此设置:https ://www.youtube.com/watch?v=chwofyGr80c

我正在使用裸机 kubernetes 集群。关于如何使这项工作的任何想法?


编辑:尝试使用ConfigMap,同样的问题仍然存在。

配置映射