[Openstack] Dashboard VNC Console failed to connect to server

David Kranz david.kranz at qrclab.com
Fri Mar 30 14:56:12 UTC 2012


I am also having problems with vnc console but not using dashboard and 
of a different kind. First, the documentation says to use the vnc_redux 
branch but that is evidently diablo-compatible code. So I used master 
and did the same thing as devstack does (I think) and I can get a console

root at xg06:~/noVNC# nova get-vnc-console test novnc
+-------+-----------------------------------------------------------------------------------+
|  Type |                                        
Url                                        |
+-------+-----------------------------------------------------------------------------------+
| novnc | 
http://172.18.0.146:6080/vnc_auto.html?token=43971233-a806-4f01-96b1-8861c1dc7410 
|
+-------+-----------------------------------------------------------------------------------+

but when I browse to that I get this from novnc log, and an error banner 
with "Websock error: [Object Event]"
If I do the same thing against devstack the log is different and it 
works. Any help would be appreciated.
Also, this stuff seems only semi-official with references to 
cloudbuilders git repos. Is it officially part of Essex?

  -David

multinode package deploy + noVNC from git
   1: 172.17.1.170: "GET 
/vnc_auto.html?token=43971233-a806-4f01-96b1-8861c1dc7410 HTTP/1.1" 200 -
   2: 172.17.1.170: new handler Process
   3: 172.17.1.170: new handler Process
   2: 172.17.1.170: "GET /include/plain.css HTTP/1.1" 200 -
   3: 172.17.1.170: "GET /include/vnc.js HTTP/1.1" 200 -
   4: 172.17.1.170: new handler Process
   5: 172.17.1.170: new handler Process
   6: 172.17.1.170: new handler Process
   4: 172.17.1.170: "GET /include/util.js HTTP/1.1" 200 -
   7: 172.17.1.170: new handler Process
   5: 172.17.1.170: "GET /include/webutil.js HTTP/1.1" 200 -
   8: 172.17.1.170: new handler Process
   6: 172.17.1.170: "GET /include/logo.js HTTP/1.1" 200 -
   7: 172.17.1.170: "GET /include/base64.js HTTP/1.1" 200 -
   8: 172.17.1.170: "GET /include/websock.js HTTP/1.1" 200 -
   9: 172.17.1.170: new handler Process
  10: 172.17.1.170: new handler Process
   9: 172.17.1.170: "GET /include/des.js HTTP/1.1" 200 -
  11: 172.17.1.170: new handler Process
  12: 172.17.1.170: new handler Process
  10: 172.17.1.170: "GET /include/input.js HTTP/1.1" 200 -
  11: 172.17.1.170: "GET /include/display.js HTTP/1.1" 200 -
  12: 172.17.1.170: "GET /include/rfb.js HTTP/1.1" 200 -
  13: 172.17.1.170: new handler Process
DIFFERENCE STARTS HERE
  14: 172.17.1.170: new handler Process
  13: 172.17.1.170: Python >= 2.6 and numpy module is required for 
HyBi-07 or greater
  14: 172.17.1.170: "GET /favicon.ico HTTP/1.1" 200 -


devstack: works
   1: 172.17.1.170: "GET 
/vnc_auto.html?token=e64e682e-5c69-42dd-8d78-01537b3d3223 HTTP/1.1" 200 -
   2: 172.17.1.170: new handler Process
   3: 172.17.1.170: new handler Process
   2: 172.17.1.170: "GET /include/plain.css HTTP/1.1" 200 -
   3: 172.17.1.170: "GET /include/vnc.js HTTP/1.1" 200 -
   4: 172.17.1.170: new handler Process
   5: 172.17.1.170: new handler Process
   6: 172.17.1.170: new handler Process
   4: 172.17.1.170: "GET /include/util.js HTTP/1.1" 200 -
   7: 172.17.1.170: new handler Process
   5: 172.17.1.170: "GET /include/webutil.js HTTP/1.1" 200 -
   8: 172.17.1.170: new handler Process
   6: 172.17.1.170: "GET /include/logo.js HTTP/1.1" 200 -
   9: 172.17.1.170: new handler Process
   7: 172.17.1.170: "GET /include/base64.js HTTP/1.1" 200 -
   8: 172.17.1.170: "GET /include/websock.js HTTP/1.1" 200 -
   9: 172.17.1.170: "GET /include/des.js HTTP/1.1" 200 -
  10: 172.17.1.170: new handler Process
  11: 172.17.1.170: new handler Process
  12: 172.17.1.170: new handler Process
  11: 172.17.1.170: "GET /include/display.js HTTP/1.1" 200 -
  10: 172.17.1.170: "GET /include/input.js HTTP/1.1" 200 -
  12: 172.17.1.170: "GET /include/rfb.js HTTP/1.1" 200 -
  13: 172.17.1.170: new handler Process
  13: 172.17.1.170: Plain non-SSL (ws://) WebSocket connection
  13: 172.17.1.170: Version hybi-08, base64: 'True'
  13: connecting to: 127.0.0.1:5900







More information about the Openstack mailing list