« Previous | Next » 

Revision 00cf42e6

ID00cf42e6b685a5ab26ca02d0eb142c311f56f6ee
Parent 936650bc
Child f9b9f1a0

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.

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences