[one-users] no vnc proxy running opennebula sunstone

Hector Sanjuan lists at convivencial.org
Sun Nov 11 23:16:17 PST 2012


what's between your browser and the proxy? If the connection cannot reach  
the proxy, it might be a firewall problem...

port 29876 should be accesible from wherever you are connecting.

Hector

On Mon, 12 Nov 2012 00:25:22 +0100, Anouar Znagui Hassani  
<anouarzh at gmail.com> wrote:

> "Try launching Sunstone, killing the websockify proxy and relaunching  
> the proxy manually in a console window with the command that is logged  
> at the beginning of sunstone.log. Leave it running and click on the VNC  
> icon on Sunstone for the same VM again. You should see some output from  
> the proxy in the console and hopefully the cause of why the connection  
> does not work"
> ---
> # ps aux|grep vnc
> oneadmin  1969  0.0  0.1  92952 16736 pts/0    S    Nov11   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/var/lib/one/sunstone_vnc_tokens 29876
> oneadmin  4469  1.7  9.3 4607480 1154556 ?     Sl   Nov11   0:42  
> /usr/bin/kvm -S -M pc-1.0 -enable-kvm -m 4096 -smp  
> 1,sockets=1,cores=1,threads=1 -name one-46 -uuid  
> 34ff52c4-2425-441a-615f-12f170402903 -nodefconfig -nodefaults -chardev  
> socket,id=charmonitor,path=/var/lib/libvirt/qemu/one-46.monitor,server,nowait  
> -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc  
> -no-shutdown -drive  
> file=/var/lib/one//datastores/0/46/disk.0,if=none,media=cdrom,id=drive-ide0-0-0,readonly=on,format=raw  
> -device  
> ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1  
> -drive  
> file=/var/lib/one//datastores/0/46/disk.1,if=none,id=drive-ide0-0-1,format=raw  
> -device ide-drive,bus=ide.0,unit=1,drive=drive-ide0-0-1,id=ide0-0-1 -usb  
> -vnc 0.0.0.0:46 -vga cirrus -device  
> virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3
> root      7200  0.0  0.0   9384   880 pts/0    S+   00:20   0:00 grep  
> --color=auto vnc
>
> I killed 1969
>
> Then I ran:
>
> # python /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/var/lib/one/sunstone_vnc_tokens 29876
> WebSocket server settings:
>  - Listen on :29876
>  - Flash security policy server
>  - No SSL/TLS support (no cert file)
>  - proxying from :29876 to targets in /var/lib/one/sunstone_vnc_tokens
>
> Then I try to connect and again "connect timeout" and no logging in the  
> console. So it is like noVNC does not listen.
> My vm is configured using type vnc in the graphics section listening to  
> 0.0.0.0No port given here.
> $ onevm list
>    ID USER     GROUP    NAME            STAT UCPU    UMEM  
> HOST             TIME
>    46 oneadmin oneadmin one-46          runn    2      4G Stargate      
> 0d 00h40
>
> sunstone.log:
>
> -------------------------------------
>         Server configuration
> --------------------------------------
> {:vnc_proxy_cert=>nil,
> :vnc_proxy_support_wss=>false,
> :vnc_proxy_path=>"/usr/share/opennebula/websockify/websocketproxy.py",
> :one_xmlrpc=>"http://127.0.0.1:2633/RPC2",
> :vnc_proxy_key=>nil,
> :core_auth=>"cipher",
> :host=>"0.0.0.0",
> :tmpdir=>"/var/tmp",
> :marketplace_url=>"https://marketplace.c12g.com/appliance",
> :debug_level=>3,
> :port=>9869,
> :lang=>"en_US",
> :vnc_proxy_port=>29876,
> :auth=>"sunstone"}
> Sun Nov 11 23:30:26 2012 [I]: Starting VNC proxy: python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/var/lib/one/sunstone_vnc_tokens  29876
> Sun Nov 11 23:30:52 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:52]  
> "GET / HTTP/1.1" 200 2050 0.0057
> Sun Nov 11 23:30:53 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:53]  
> "POST /login HTTP/1.1" 204 - 0.0959
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET / HTTP/1.1" 200 5487 0.0639
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/vnc.js HTTP/1.1" 304 - 0.0035
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/util.js HTTP/1.1" 304 - 0.0003
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/webutil.js HTTP/1.1" 304 - 0.0013
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/base64.js HTTP/1.1" 304 - 0.0012
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/websock.js HTTP/1.1" 304 - 0.0012
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/des.js HTTP/1.1" 304 - 0.0012
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/input.js HTTP/1.1" 304 - 0.0012
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/display.js HTTP/1.1" 304 - 0.0012
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/rfb.js HTTP/1.1" 304 - 0.0013
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vendor/noVNC/include/jsunzip.js HTTP/1.1" 304 - 0.0012
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /config HTTP/1.1" 200 143 0.0022
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /user?timeout=false HTTP/1.1" 200 1662 0.0113
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /acl?timeout=false HTTP/1.1" 200 541 0.0072
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vm?timeout=false HTTP/1.1" 200 22 0.0040
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /group?timeout=false HTTP/1.1" 200 781 0.0070
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /image?timeout=false HTTP/1.1" 200 2023 0.0071
> Sun Nov 11 23:30:54 2012 [I]: 82.72.140.195 - - [11/Nov/2012 23:30:54]  
> "GET /vmtemplate?timeout=false HTTP/1.1" 200 30 0.
>
>
> Thank you
>
>



-- 
Hector Sanjuan
@hecsanjuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20121112/fb208d40/attachment-0002.htm>


More information about the Users mailing list