I think
--vncserver_listen must be one of the ips of compute-node.


-----openstack-bounces+gongysh=cn.ibm....@lists.launchpad.net wrote: -----

To: "Anthony Young" <sleepsonthefl...@gmail.com>
From: ".。o 0 O泡泡" <501640...@qq.com>
Sent by: openstack-bounces+gongysh=cn.ibm....@lists.launchpad.net
Date: 04/09/2012 06:16PM
Cc: openstack <openstack@lists.launchpad.net>
Subject: Re: [Openstack] What is the correct config for vnc or novnctosuccessfully enable VNC CONSOLE in a browser?


thanks for your answer.

the option of --vncserver_listen is always 0.0.0.0 during I having any change for other vnc's options in nova.conf 

by the way ,if I set --vncserver_listen to controlnote's IP ,can novnc work fine when instance is in compute-note??

thanks 
dming

 
------------------ Original ------------------
Date:  Mon, Apr 9, 2012 02:23 PM
To:  ".。o 0 O泡泡"<501640...@qq.com>;
Subject:  Re: [Openstack] What is the correct config for vnc or novnctosuccessfully enable VNC CONSOLE in a browser?
 
See below:

but I get some thing strange for:
if I set
--vnc_enabled=true
--vncserver_proxyclient_address=localhost
--vncserver_listen=0.0.0.0
in nova.conf that it return

Oops! Google Chrome could not connect to localhost:6080

in dashboard,but work fine when I use command nova get-vnc-console demo novnc ..It return a url as http://localhost:6080/vnc_auto.html?token=XXXXXXXXXXXXXX..
ps:172.18.187.110 is the public ip of my openstack server..
It can return my VM's screen ..

however,when I set
--vnc_enabled=true
--vncserver_proxyclient_address=172.18.187.110
--vncserver_listen=0.0.0.0

and restart all the services ..
both dashboard and url from command nova get-vnc-console demo novnc returns server connot connect
I am wondering how would localhost and 172.18.187.110 be not the same???



If you launched this instance before you specified --vncserver_listen, then the instance's vnc server will bind 127.0.0.1. Furthermore, this configuration will be baked into the instances libvirt.xml file, so changes to --vncserver_listen in your nova.conf will not have any effect for already existing instances.

Did you happen to launch this instance before you set --vncserver_listen to 0.0.0.0? If so, you may try to launch another instance and see if vnc is working properly.

Just for the record, --vncserver_listen is generally set to the hosts management ip, rather than the public ip or 0.0.0.0, for security reasons.
thanks

dming
------------------ Original ------------------
From: "Kiall Mac Innes"<ki...@managedit.ie>;
Date: Sat, Apr 7, 2012 07:15 PM
To: "Eric Luo"<staywithmyhe...@gmail.com>;
Subject: Re: [Openstack] What is the correct config for vnc or novnc tosuccessfully enable VNC CONSOLE in a browser?
For anyone else who might be hng the same issue.. These two packages, combined with these options will get novnc working on precise..

--vnc_enabled=true
--vncserver_proxyclient_address=78.153.XXX.XXX
--vncserver_listen=0.0.0.0

I've intentionally kept the version numbers identical to the packages currently in the precise repo's. This will hopefully let apt "do the right thing" once an official update is released..




On Sat, Apr 7, 2012 at 11:14 AM, Kiall Mac Innes <ki...@managedit.ie> wrote:

The novnc package included in 12.04 is outdated/broken..

I know Chuck is planning to fix it ASAP..

In the meantime, I hacked together a fixed .deb.. I can stick it somewhere for you to download if you like?

Thanks,
Kiall

Sent from my phone.

On Apr 7, 2012 9:31 a.m., "Eric Luo" <staywithmyhe...@gmail.com> wrote:
Hello ,all
I installed Openstack as a all-in-one solution ,I got everything runs correctly ,I can ssh to my VMs etc. But there is a problem here: I can not use the VNC tag in dashboard.
I have installed the nova-consoleauth and novnc by "apt-get" .but I can not statrt the nova-novncproxy service (by the way ,the nova-vncproxy service always runs OK),
When I use the command root@ubuntu:~# service novnc start
I got the following with nothing else:
* Starting OpenStack NoVNC proxy nova-novncproxy

It only says "starting",but does not say "started"!

actually it is not started ,by command service novnc status, it says: * nova-novncproxy is not running.

when I use command nova-novncproxy --flagfile=/etc/nova/nova.conf ,I got the following:

WARNING: no 'numpy' module, HyBi protocol support disabled
Traceback (most recent call last):
File "/usr/bin/nova-novncproxy", line 40, in <module>
flags.DEFINE_boolean('verbose', False,
AttributeError: 'module' object has no attribute 'DEFINE_boolean'

When I use command nova get-vnc-console testVM novnc


+-------+------------------------------------------------------------------------------------+
| Type | Url |
+-------+------------------------------------------------------------------------------------+
+-------+------------------------------------------------------------------------------------+

but When pasted the url above into my chrome ,I got the following :

Oops! Google Chrome could not connect to 192.168.0.202:6080

Suggestions:

  • Try reloading the page

This webpage is not available

Google Chrome's connection attempt to 192.168.0.202 was rejected. The website may be down, or your network may not be properly configured.

Here are some suggestions:

  • Reload this webpage later.
  • Check your Internet connection. Restart any router, modem, or other network devices you may be using.
  • Add Google Chrome as a permitted program in your firewall's or antivirus software's settings. If it is already a permitted program, try deleting it from the list of permitted programs and adding it again.
  • If you use a proxy server, check your proxy settings or contact your network administrator to make sure the proxy server is working. If you don't believe you should be using a proxy server, adjust your proxy settings: Go to the wrench menu > Settings > Under the Hood > Change Proxy Settings... and make sure your configuration is set to "no proxy" or "direct."
Error 102 (net::ERR_CONNECTION_REFUSED): The server refused the connection.
I hvae an nova config as following:
--dhcpbridge_flagfile=/etc/nova/nova.conf
--dhcpbridge=/usr/bin/nova-dhcpbridge
--logdir=/var/log/nova
--state_path=/var/lib/nova
--lock_path=/var/lock/nova
--allow_admin_api=true
--use_deprecated_auth=false
--auth_strategy=keystone
--scheduler_driver=nova.scheduler.simple.SimpleScheduler
--s3_host=192.168.0.202
--ec2_host=192.168.0.202
--rabbit_host=192.168.0.202
--cc_host=192.168.0.202
--routing_source_ip=192.168.0.202
--glance_api_servers=192.168.0.202:9292
--image_service=nova.image.glance.GlanceImageService
--iscsi_ip_prefix=192.168.0
--sql_connection=mysql://novadbadmin:123456@192.168.0.202/nova
--api_paste_config=/etc/nova/api-paste.ini
--libvirt_type=kvm
--libvirt_use_virtio_for_bridges=true
--start_guests_on_host_boot=false
--resume_guests_state_on_host_boot=false


--vnc_enabled=true
--novnc_enabled=true
--vncserver_listen=127.0.0.1
--vncserver_proxyclient_address=127.0.0.1
--xvpvncproxy_base_url=http://192.168.0.202:6081/console
--xvpvncproxy_port=6081
--novncproxy_port=65535
# network specific settings
--network_manager=nova.network.manager.FlatDHCPManager
--public_interface=eth0
--flat_interface=eth0
--flat_network_bridge=br100
--fixed_range=192.168.0.60/27
--floating_range=192.168.0.202/27
--network_size=32
--flat_network_dhcp_start=192.168.0.61
--flat_injected=False
--force_dhcp_release
--iscsi_helper=tgtadm
--connection_type=libvirt
--root_helper=sudo nova-rootwrap
--verbose


I guess that's all the information I can give it for now .
I did a lot of googling ,and read ton of docs on openstack.org ..but nothing seams help......
Can someone please help me out of here ?...I almost get crazy about this = = !......



--
Stay with me,stay with my heart,honey......

_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp



_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to