Project

General

Profile

Feature #23481

Feature #23979: Add VNC authentication support to VMs

Allow users to access VM guest's VNC via web shell

Added by Anthony Takata over 1 year ago. Updated 12 months ago.

Status:
Resolved
Priority:
Nice to have
Assignee:
Marcelo Araujo
Category:
Middleware
Target version:
Estimated time:
Sprint:
Severity:
New
Backlog Priority:
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
Yes
Needs Merging:
Yes
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

Not sure if the novnc service would be started on-demand by that method, but this was a really nice feature integration-wise.

Associated revisions

Revision 8ed56abe (diff)
Added by Marcelo Araujo about 1 year ago

Allow users to access guests VNC via web if enabled. (#305)

  • feat(webvnc): Add a select box for users to be able to enable VNC access via http.
  • feat(middlewared/vm): Call novnc-websockify wraper when a given VM has WEBVNC enabled.
  • feat(middleared/vm): Bind novnc to the IP chosen by user. Also add a method that will return a list with the VNC URL in case WebVnc is enabled.
  • feat(old_gui/vm): Connect the last bits to allow users connect to VNC via http using novnc.
  • feat(middlewared/vm): Remove unnecessary log.

Ticket: #23481

Revision cfcd98e9 (diff)
Added by Marcelo Araujo about 1 year ago

Allow users to access guests VNC via web if enabled. (#305)

  • feat(webvnc): Add a select box for users to be able to enable VNC access via http.
  • feat(middlewared/vm): Call novnc-websockify wraper when a given VM has WEBVNC enabled.
  • feat(middleared/vm): Bind novnc to the IP chosen by user. Also add a method that will return a list with the VNC URL in case WebVnc is enabled.
  • feat(old_gui/vm): Connect the last bits to allow users connect to VNC via http using novnc.
  • feat(middlewared/vm): Remove unnecessary log.

Ticket: #23481

Revision 9c85636f (diff)
Added by Dru Lavigne about 1 year ago

Add new VNC options.
Ticket: #23894
Ticket: #24884
Ticket: #23481
Ticket: #23979

History

#1 Updated by Marcelo Araujo over 1 year ago

  • Status changed from Unscreened to Screened

#2 Updated by Marcelo Araujo over 1 year ago

  • Priority changed from No priority to Nice to have
  • Target version set to 11.1
  • Parent task set to #23979

We might use noVNC, but I would like to have VNC Password-auth in first to increase the security.

#3 Updated by Marcelo Araujo about 1 year ago

  • Status changed from Screened to Needs Developer Review
  • Assignee changed from Marcelo Araujo to Kris Moore

Hi,

I know you made the review already, but I forgot to forward the ticket!

Best,

#4 Avatar?id=14398&size=24x24 Updated by Kris Moore about 1 year ago

  • Status changed from Needs Developer Review to 47
  • Assignee changed from Kris Moore to Marcelo Araujo

#5 Updated by Dru Lavigne about 1 year ago

  • Subject changed from Would like the WebVNC piece for VMs to show the VM console display to Allow users to access VM guest's VNC via web shell
  • Assignee changed from Marcelo Araujo to Bonnie Follweiler

#6 Updated by Dru Lavigne about 1 year ago

  • Target version changed from 11.1 to 11.1-BETA1

#7 Updated by Bonnie Follweiler 12 months ago

  • Assignee changed from Bonnie Follweiler to Marcelo Araujo
  • Needs QA changed from Yes to No
  • QA Status Test Passes FreeNAS added
  • QA Status deleted (Not Tested)

Test Passed in FreeNAS-11-MASTER-201710230505

#8 Updated by Bonnie Follweiler 12 months ago

  • Status changed from 47 to Ready For Release

#9 Updated by Dru Lavigne 12 months ago

  • Status changed from Ready For Release to Resolved

Also available in: Atom PDF