diff --git a/console/novncd b/console/novncd index cff4376..0fedb85 100755 --- a/console/novncd +++ b/console/novncd @@ -154,7 +154,8 @@ class CompatibilityMixIn(object): self.msg('Try to open local socket %s' % console_socket) tsock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) tsock.connect(console_socket) - elif console_socket or re.match('^127\.', console_host): + # only need a tunnel to physical host if host is not localhost + elif connhost != "localhost" and (console_socket or re.match('^127\.', console_host)): # Need tunnel to physical host if conntype != CONN_SSH: self.msg("Need a tunnel to access console but can't mount " + diff --git a/instances/templates/instance.html b/instances/templates/instance.html index c3baecc..381159f 100644 --- a/instances/templates/instance.html +++ b/instances/templates/instance.html @@ -573,6 +573,25 @@ +
{% trans "To change VNC listen status, shutdown the instance." %}
+{% trans "To create console password, shutdown the instance." %}