[one-users] VNC problem from Sunstone interface

Hector Sanjuan lists at convivencial.org
Tue Nov 6 23:18:40 PST 2012


Any chance the "Use Secure WSS" is checked in sunstone config? Can you  
check/uncheck and retry with it unchecked just in case?

Otherwise, kill your sunstone proxy and restart it manually:

python /usr/share/opennebula/websockify/websocketproxy.py  
--target-config=/var/lib/one/sunstone_vnc_tokens 29876


and see if it says something interesting to the console when you are  
trying to connect to the VM.

Hector


On Wed, 07 Nov 2012 08:01:52 +0100, Jan Benadik <jan.benadik at atos.net>  
wrote:

> Hi,here are my python processes in different situations:
>
> 1. sunstone and OCCI server stopped
> oneadmin at myto-node:~$ ps aux|grep python
> oneadmin  1395  0.0  0.0   9516   912 pts/0    S+   07:48   0:00 grep  
> python
> nova      5838  0.0  0.2 118608 23796 ?        S    Nov06   0:02 python  
> /usr/bin/nova-novncproxy --flagfile=/etc/nova/nova.conf --web  
> /usr/>share/novnc/
>
> 2. sunstone started, OCCI stopped
> oneadmin at myto-node:~$ ps aux|grep python
> oneadmin  1412  6.5  0.1  93060 16808 pts/0    S    07:49   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/sunstone_vnc_tokens 29876
> oneadmin  1415  0.0  0.0   9516   908 pts/0    S+   07:49   0:00 grep  
> python
> nova      5838  0.0  0.2 118608 23796 ?        S    Nov06   0:02 python  
> /usr/bin/nova-novncproxy --flagfile=/etc/nova/nova.conf --web  
> /usr/>share/novnc/
>
> 3. sunstone and OCCI started
> oneadmin at myto-node:~$ ps aux|grep python
> oneadmin  1412  0.2  0.1  93060 16808 pts/0    S    07:49   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/sunstone_vnc_tokens 29876
> oneadmin  1434  4.6  0.1  93056 16808 pts/0    S    07:50   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/selfservice_vnc_tokens 33876
> oneadmin  1437  0.0  0.0   9520   908 pts/0    S+   07:50   0:00 grep  
> python
> nova      5838  0.0  0.2 118608 23796 ?        S    Nov06   0:02 python  
> /usr/bin/nova-novncproxy --flagfile=/etc/nova/nova.conf --web  
> /usr/>share/novnc/
>
>> 4. sunstone and OCCI started, VNC session via OCCI established
> oneadmin at myto-node:~$ ps aux|grep python
> oneadmin  1412  0.0  0.1  93060 16808 pts/0    S    07:49   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/sunstone_vnc_tokens 29876
> oneadmin  1434  0.1  0.1  93056 16912 pts/0    S    07:50   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/selfservice_vnc_tokens 33876
> oneadmin  1833  0.0  0.1  95288 14456 pts/0    S    07:52   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/selfservice_vnc_tokens 33876
> oneadmin  1835  0.0  0.0   9520   912 pts/0    S+   07:52   0:00 grep  
> python
> nova      5838  0.0  0.2 118608 23796 ?        S    Nov06   0:02 python  
> /usr/bin/nova-novncproxy --flagfile=/etc/nova/nova.conf --web  
> /usr/>share/novnc/
>
> 5. sunstone and OCCI started, VNC session via sunstone try to establish  
> (with error message :Server disconnected (code: >1006) displayed)
> oneadmin  1833  0.0  0.0      0     0 pts/0    Z    07:52   0:00  
> [python] <defunct>
> oneadmin  1927  0.0  0.0      0     0 pts/0    Z    07:53   0:00  
> [python] <defunct>
> oneadmin  1938  0.0  0.0   9520   912 pts/0    S+   07:53   0:00 grep  
> python
> nova      5838  0.0  0.2 118608 23796 ?        S    Nov06   0:02 python  
> /usr/bin/nova-novncproxy --flagfile=/etc/nova/nova.conf --web  
> /usr/>share/novnc/
>
> 6. the same as 5., but after error message closing
> oneadmin at myto-node:~$ ps aux|grep python
> oneadmin  1412  0.0  0.1  93060 16912 pts/0    S    07:49   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/sunstone_vnc_tokens 29876
> oneadmin  1434  0.0  0.1  93056 16912 pts/0    S    07:50   0:00 python  
> /usr/share/opennebula/websockify/websocketproxy.py  
> --target-config=/>var/lib/one/selfservice_vnc_tokens 33876
> oneadmin  1833  0.0  0.0      0     0 pts/0    Z    07:52   0:00  
> [python] <defunct>
> oneadmin  1927  0.0  0.0      0     0 pts/0    Z    07:53   0:00  
> [python] <defunct>
> oneadmin  2016  0.0  0.0   9520   908 pts/0    S+   07:55   0:00 grep  
> python
> nova      5838  0.0  0.2 118608 23796 ?        S    Nov06   0:02 python  
> /usr/bin/nova-novncproxy --flagfile=/etc/nova/nova.conf --web  
> /usr/>share/novnc/
>
>
> File /var/log/one/sunstone.error is still empty.
>
> Jan
>
>
> Dňa 06.11.2012 19:53, Hector Sanjuan wrote / napísal(a):
>> Is there any suspicious python process still running after stopping  
>> sunstone that might be taking the 33876 >>port?
>>
>> (im seeing oneadmin 6942 0.0 0.0 0 0 pts/1 Z 10:10 0:00 [python]  
>> <defunct>)
>>
>> Anything in sunstone.error maybe?
>>
>> Hector
>>
>> On Tue, 06 Nov 2012 10:43:30 +0100, Jan Benadik <jan.benadik at atos.net>  
>> wrote:
>>
>>> Hi all,
>>>
>>> I have a problem to start VNC session from Sunstone interface.
>>>
>>> I have Ubuntu 12.04 Server with Opennebula 3.8.1 installed, the newest  
>>> version of noVNC (no error message), >>>restarted oned,  
>>> sunstone-server and occi-server too.
>>> After restarting, the python processes are:
>>> oneadmin at myto-node:/usr/share/opennebula$ ps aux|grep python
>>> nova      5838  0.0  0.2 118608 23796 ?        S    09:56   0:00  
>>> python /usr/bin/nova-novncproxy --flagfile=/etc/nova/>>>nova.conf  
>>> --web /usr/share/novnc/
>>> oneadmin  6835  0.4  0.1  93068 16816 pts/1    S    10:09   0:00  
>>> python /usr/share/opennebula/websockify/websocketproxy.py  
>>> -->>>target-config=/var/lib/one/sunstone_vnc_tokens 29876
>>> oneadmin  6857  0.7  0.1  93064 16820 pts/1    S    10:09   0:00  
>>> python /usr/share/opennebula/websockify/websocketproxy.py  
>>> -->>>target-config=/var/lib/one/selfservice_vnc_tokens 33876
>>> oneadmin  6869  0.0  0.0   9516   908 pts/1    S+   10:10   0:00 grep  
>>> python
>>>
>>> When I try to start VNC session from OCCI interface - everything  
>>> works, VNC session is established.
>>> If I try to start VNC session to the same VM from SUNSTONE interface,  
>>> a message "Server disconnected (code: >>>1006)" occurs immediately and  
>>> python processes are changed:
>>> oneadmin at myto-node:/usr/share/opennebula$ ps aux|grep python
>>> nova      5838  0.0  0.2 118608 23796 ?        S    09:56   0:00  
>>> python /usr/bin/nova-novncproxy --flagfile=/etc/nova/>>>nova.conf  
>>> --web /usr/share/novnc/
>>> oneadmin  6835  0.2  0.1  93068 16920 pts/1    S    10:09   0:00  
>>> python /usr/share/opennebula/websockify/websocketproxy.py  
>>> -->>>target-config=/var/lib/one/sunstone_vnc_tokens 29876
>>> oneadmin  6857  0.3  0.1  93064 16820 pts/1    S    10:09   0:00  
>>> python /usr/share/opennebula/websockify/websocketproxy.py  
>>> -->>>target-config=/var/lib/one/selfservice_vnc_tokens 33876
>>> oneadmin  6942  0.0  0.0      0     0 pts/1    Z    10:10   0:00  
>>> [python] <defunct>
>>> oneadmin  6944  0.0  0.0   9516   912 pts/1    S+   10:10   0:00 grep  
>>> python
>>>
>>> File /var/log/one/sunstone.error is empty,the file  
>>> /var/log/one/sunstone.log starts with:
>>> --------------------------------------
>>>         Server configuration
>>> --------------------------------------
>>> {:vnc_proxy_cert=>nil,
>>> :vnc_proxy_support_wss=>false,
>>> :vnc_proxy_path=>"/usr/share/opennebula/websockify/websocketproxy.py",
>>> :one_xmlrpc=>"http://localhost:2633/RPC2",
>>> :vnc_proxy_base_port=>29876,
>>> :vnc_proxy_key=>nil,
>>> :core_auth=>"cipher",
>>> :host=>"0.0.0.0",
>>> :tmpdir=>"/var/tmp/one",
>>> :marketplace_url=>"https://marketplace.c12g.com/appliance",
>>> :debug_level=>3,
>>> :port=>9869,
>>> :lang=>"en_US",
>>> :auth=>"sunstone"}
>>> Tue Nov 06 10:09:42 2012 [I]: Starting VNC proxy: python  
>>> /usr/share/opennebula/websockify/websocketproxy.py  
>>> --target-config=/>>>var/lib/one/sunstone_vnc_tokens  29876
>>>
>>> and ends with:
>>> Tue Nov 06 10:27:12 2012 [I]: 10.0.1.125 - - [06/Nov/2012 10:27:12]  
>>> "POST /vm/88/startvnc HTTP/1.1" 200 48 0.0068
>>> Tue Nov 06 10:27:12 2012 [I]: 10.0.1.125 - - [06/Nov/2012 10:27:12]  
>>> "GET /user?timeout=true HTTP/1.1" 200 3416 0.0062
>>> Tue Nov 06 10:27:13 2012 [I]: 10.0.1.125 - - [06/Nov/2012 10:27:13]  
>>> "GET /vm?timeout=true HTTP/1.1" 200 24160 0.0203
>>> Tue Nov 06 10:27:15 2012 [I]: 10.0.1.125 - - [06/Nov/2012 10:27:15]  
>>> "GET /cluster?timeout=true HTTP/1.1" 200 338 0.0038
>>> Tue Nov 06 10:27:26 2012 [I]: 10.0.1.125 - - [06/Nov/2012 10:27:26]  
>>> "GET /image?timeout=true HTTP/1.1" 200 14143 0.0757
>>>
>>> Paths to files looks to be correct - which could be an issue?
>>>
>>> Jan
>>>
>>> --
>>> Ján Beňadik
>>> Managed Services - Solution Design Architect
>>> mobile: +421 903 691 634
>>> fax: +421 2 6852 8380
>>> jan.benadik at atos.net
>>> Vinohradnicka 6, 971 01 Prievidza
>>> www.sk.atos.net
>>> __________________________________
>>>
>>>
>>
>>
>>
>> --Hector Sanjuan
>> @hecsanjuan
>
> --
> Ján Beňadik
> Managed Services - Solution Design Architect
> mobile: +421 903 691 634
> fax: +421 2 6852 8380
> jan.benadik at atos.net
> Vinohradnicka 6, 971 01 Prievidza
> www.sk.atos.net
> __________________________________
>
>



-- 
Hector Sanjuan
@hecsanjuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20121107/00d8c330/attachment-0002.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 281 bytes
Desc: not available
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20121107/00d8c330/attachment-0008.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 1723 bytes
Desc: not available
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20121107/00d8c330/attachment-0009.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 281 bytes
Desc: not available
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20121107/00d8c330/attachment-0010.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 1723 bytes
Desc: not available
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20121107/00d8c330/attachment-0011.gif>


More information about the Users mailing list