Mike Beynon created GUACAMOLE-1641:
--------------------------------------
Summary: Add vSphere support to VNC protocol
Key: GUACAMOLE-1641
URL: https://issues.apache.org/jira/browse/GUACAMOLE-1641
Project: Guacamole
Issue Type: Improvement
Components: guacamole
Reporter: Mike Beynon
vSphere bundles a VNC server into their ESXi hypervisor, and tunnels the VNC
protocol over a web socket to their client. I'm working now to add support to
guacd to (1) take a vm object id name, (2) use the vSphere API to establish a
session with vCenter and request a webmks ticket, and (3) have guacd connect to
the appropriate ESXi server and port to setup the websocket and then pass
binary frames containing the VNC protocol. The new parameters for the guacd
protocol will mean there's changes to guacamole-client also for the webapp and
the db storage for connection parameters.
I plan to do this on the open source version.
It's related to
[GUACAMOLE-591|https://issues.apache.org/jira/browse/GUACAMOLE-591 ], except it
will not show the entire VM catalog. Instead my changes will provide the
mechanism in guacd, and later work can add the catalog.
Any suggestions how to proceed?
Should I start with the latest apache or glyptodon source?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)