Hi
While integrating an xterm.js-based web terminal that talks to a Proxmox VM into my application I stumbled across the following issue.
How can I tell the /vncwebsocket endpoint to answer using the text-based protocol documented in readme?
I assumed that passing it a `vncticket` obtained from the /termproxy endpoint does this automatically, but that does not seem to be the case.
I can successfully get the ticket from the /termproxy endpoint and pass it to /vncwebsocket. But the resulting websocket always sends an immediate binary message with the content "RFB 003.008.". I assume this is part of the VNC protocol for clients like noVNC.
I tried using API tokens and regular user tickets, but both did not work.
Has anyone more insights into this?
Thanks in advance.
While integrating an xterm.js-based web terminal that talks to a Proxmox VM into my application I stumbled across the following issue.
How can I tell the /vncwebsocket endpoint to answer using the text-based protocol documented in readme?
I assumed that passing it a `vncticket` obtained from the /termproxy endpoint does this automatically, but that does not seem to be the case.
I can successfully get the ticket from the /termproxy endpoint and pass it to /vncwebsocket. But the resulting websocket always sends an immediate binary message with the content "RFB 003.008.". I assume this is part of the VNC protocol for clients like noVNC.
I tried using API tokens and regular user tickets, but both did not work.
Has anyone more insights into this?
Thanks in advance.
Last edited: