On Fri, Mar 30, 2012 at 7:56 AM, David Kranz <span dir="ltr"><<a href="mailto:david.kranz@qrclab.com">david.kranz@qrclab.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
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<br>

<br></blockquote><div><br></div><div>The reference to vnc_redux is old - that branch existed to support development of the feature in nova.  I'll update the docs.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

root@xg06:~/noVNC# nova get-vnc-console test novnc<br>
+-------+---------------------<u></u>------------------------------<u></u>------------------------------<u></u>--+<br>
|  Type |                                        Url                                        |<br>
+-------+---------------------<u></u>------------------------------<u></u>------------------------------<u></u>--+<br>
| novnc | <a href="http://172.18.0.146:6080/vnc_auto.html?token=43971233-a806-4f01-96b1-8861c1dc7410" target="_blank">http://172.18.0.146:6080/vnc_<u></u>auto.html?token=43971233-a806-<u></u>4f01-96b1-8861c1dc7410</a> |<br>

+-------+---------------------<u></u>------------------------------<u></u>------------------------------<u></u>--+<br>
<br>
but when I browse to that I get this from novnc log, and an error banner with "Websock error: [Object Event]"<br>
If I do the same thing against devstack the log is different and it works. Any help would be appreciated.<br></blockquote><div><br></div><div>Devstack automatically installs python-numpy, which noVNC requires for certain websocket connections.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Also, this stuff seems only semi-official with references to cloudbuilders git repos. Is it officially part of Essex?<br>
<br></blockquote><div><br></div><div>I'll talk to jeblair about moving it to an openstack repo.  I view vnc as essential to any deployment, so while it is not 'core' or anything anyone deploying Essex will need it.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 -David<br>
<br>
multinode package deploy + noVNC from git<br>
  1: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /vnc_auto.html?token=43971233-<u></u>a806-4f01-96b1-8861c1dc7410 HTTP/1.1" 200 -<br>
  2: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  3: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  2: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/plain.css HTTP/1.1" 200 -<br>
  3: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/vnc.js HTTP/1.1" 200 -<br>
  4: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  5: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  6: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  4: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/util.js HTTP/1.1" 200 -<br>
  7: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  5: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/webutil.js HTTP/1.1" 200 -<br>
  8: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  6: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/logo.js HTTP/1.1" 200 -<br>
  7: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/base64.js HTTP/1.1" 200 -<br>
  8: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/websock.js HTTP/1.1" 200 -<br>
  9: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 10: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  9: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/des.js HTTP/1.1" 200 -<br>
 11: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 12: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 10: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/input.js HTTP/1.1" 200 -<br>
 11: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/display.js HTTP/1.1" 200 -<br>
 12: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/rfb.js HTTP/1.1" 200 -<br>
 13: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
DIFFERENCE STARTS HERE<br>
 14: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 13: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: Python >= 2.6 and numpy module is required for HyBi-07 or greater<br>
 14: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /favicon.ico HTTP/1.1" 200 -<br>
<br>
<br>
devstack: works<br>
  1: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /vnc_auto.html?token=e64e682e-<u></u>5c69-42dd-8d78-01537b3d3223 HTTP/1.1" 200 -<br>
  2: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  3: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  2: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/plain.css HTTP/1.1" 200 -<br>
  3: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/vnc.js HTTP/1.1" 200 -<br>
  4: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  5: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  6: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  4: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/util.js HTTP/1.1" 200 -<br>
  7: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  5: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/webutil.js HTTP/1.1" 200 -<br>
  8: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  6: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/logo.js HTTP/1.1" 200 -<br>
  9: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
  7: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/base64.js HTTP/1.1" 200 -<br>
  8: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/websock.js HTTP/1.1" 200 -<br>
  9: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/des.js HTTP/1.1" 200 -<br>
 10: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 11: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 12: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 11: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/display.js HTTP/1.1" 200 -<br>
 10: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/input.js HTTP/1.1" 200 -<br>
 12: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: "GET /include/rfb.js HTTP/1.1" 200 -<br>
 13: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: new handler Process<br>
 13: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: Plain non-SSL (ws://) WebSocket connection<br>
 13: <a href="http://172.17.1.170" target="_blank">172.17.1.170</a>: Version hybi-08, base64: 'True'<br>
 13: connecting to: <a href="http://127.0.0.1:5900" target="_blank">127.0.0.1:5900</a><div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
<br>
______________________________<u></u>_________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~<u></u>openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net" target="_blank">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~<u></u>openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/<u></u>ListHelp</a><br>
</div></div></blockquote></div><br>