<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Hi all,</div><div><br></div><div>I observed an error in documentation regarding the configuration needed to be done on additional compute-nodes in order to allow vnc access to instances.</div><div>From what I understood from doc you just have to copy nova.conf on additional nodes.</div><div>However there are some changes to made in the nova.conf of the node you want to add or the cloud.</div><div>The parameters to be changed are:--vncserver_proxyclient_address;--vncserver_listen</div><div><br></div><div>If on the cloud master they have the values:<br></div><div>--vncserver_proxyclient_address=$ip_cloud_master<br>--vncserver_listen=$ip_cloud_master</div><div><br></div><div>On the newly added compute node they have to be:</div><div>--vncserver_proxyclient_address=$ip_compute_node<br>
--vncserver_listen=$ip_compute_node</div>
<div><br></div>From my testing and small understanding ....:) these values are as such:<br>-vncserver_listen is the address that you will find in libvirt.xml corresponding to the instance started on this server. If you put a value different from the ip addresses on this server the instances won't come up.<br>-vncserver_proxyclient_address is the address that nova-consoleauth will associate with the requested token.<br><br>I don't know if I explained clearly enough so I will give an example.<br>I have 2 servers in my cloud, node01(master_cloud), node02(compute_node). If on node02 the value vncserver_proxyclient_address is $ip_cloud_master after I start an instance on node02 vnc will direct me to $ip_cloud_master:5900 which is an old instance created on node01. If If on node02 the value vncserver_proxyclient_address is $ip_compute_node
 after I start an instance on node02 vnc will direct me to 
$ip_compute_node:5900 which is what I am looking for. BINGO!!<br><br>Regards,<br>Gabriel<br><br>
</div></body></html>