[PVE-User] KVM server: connect to VNC console without Java applet?

Derek W. Poon derekp+pve at ece.ubc.ca
Mon Jun 21 13:50:44 CEST 2010


>> The disadvantage is that the server needs to run a servlet container,
>> as Guacamole is implemented in Java.  (It probably wouldn't be that
>> hard to re-implement it as an Apache module -- the server side is under
>> 3000 lines of Java code, licensed under the Affero GPL.)
> 
> Well, it looks like a very big workaround. I guess it is possible to write 
> a better solution using websockets?
> 
> - Dietmar 


Dietmar,

You're right!  A pure-Javascipt VNC client would be a much simpler architecture.  Here is one LGPL3 implementation:  http://novnc.com/ .  It works as advertised in Safari 5, but I'm having trouble connecting using Chromium.

In any case, it would be trivial to integrate into Proxmox VE.  You just need a CGI to proxy websockets to TCP sockets.

Derek


More information about the pve-user mailing list