« Previous | Next » 

Revision 589e1914

ID589e19142c51ab7af0bd2c2faa3ea09b7d5dca8c
Parent 17ac1484
Child cea817e9

Added by Hector Sanjuan over 9 years ago

Feature #1069: Support secure-websocket-based VNC session in Sunstone.

This commit adds support for using wss capabilities of websockify:
  • Add configuration option to Sunstone and saving/restore in user template support
  • Add new options to sunstone server configuration file
  • VNC session is started according to user setting
  • The code related to VNC proxy launch has been outsourced to OpenNebulaVNC.rb, so it can be mantained more easily and reused by, for example, SelfService.
  • Install novnc script has been corrected to point to "websockify" full path.

Note: this commit changes vnc-related sunstone-server.conf keys and breaks vnc support in former versions of the configuration file. Update if necessary.
(cherry picked from commit 00cf42e6b685a5ab26ca02d0eb142c311f56f6ee)

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences