前言
使用PVE虚拟化安装黑群晖,通过群晖的反向代理在外网访问PVE,你可能会碰到下面的问题:
无法访问VNC控制台,具体表现的错误代码为: failed waiting for client: timed out
TASK ERROR: command /usr/bin/termproxy 5900 --path /nodes/pve --perm Sys.Console -- /bin/login -f root' failed: exit code 1
这个问题其实很久了,之前不是很在意,今天想要通过外网访问VNC设置点东西,发现不解决还是挺不方便的。
解决办法
方法其实也很简单,通常情况下,我们设置群晖的反向代理如下:
以上设置完毕之后,正常我们可以外网访问PVE的web界面了,但是此时VNC还是不通的,
如果你的群晖DSM版本是6.21-23824版本或者高于6.21-23824版本的,只需要在建立反向代理的时候,在“自定义标题”—“新增”,点选“WebSocket”:
然后会出现下面选项,点确定:
此时再去访问VNC控制台,应该可以正常访问了:
补充说明
如果的群晖版本比上述之前低,参阅 群晖反向代理访问ESXI后VNC无法访问的解决方法 。我这边就不做测试了,本笔记仅作备忘。
评论 (0)