V5.4 : does qm vncproxy not support VeNCrypt/X509Plain anymore ?

Chentoa

Well-Known Member
Feb 14, 2018
32
1
48
48
Hi,
For some reasons irrelevant to explain, I used to connect to VMs with an external VNC Viewer (TigerVNC), by setting up inetd.conf on the server.

Until PVE 5.1 everything worked fine.

I just set up a 5.4 server, and now vncviewer only prompts for password, not for username.

It seems PVE 5.4 doesn't offer VeNCrypt/X509Plain anymore.

Here's a connection to a 5.1 server (working fine) :
Code:
$ vncviewer someserver:59055
TigerVNC Viewer 64-bit v1.7.0
(...)
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
CConnection: Choosing security type VeNCrypt(19)
CVeNCrypt:   Choosing security type X509Plain (262)
(...)

But on a 5.4 server it connects with VncAuth security (password only) :
Code:
$ vncviewer anotherserver:59055
TigerVNC Viewer 64-bit v1.7.0
(...)
CConnection: Server supports RFB protocol version 3.8
CConnection: Using RFB protocol version 3.8
CConnection: Choosing security type VncAuth(2)
(...)

Server side inetd.conf is exactly the same on both 5.1 and 5.4 :
Code:
59055 stream tcp nowait root /usr/sbin/qm qm vncproxy vm_id

Am I missing something ? How can I use VeNCrypt/X509Plain on PVE 5.4 ?
 
  • Like
Reactions: Petro