Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

noVNC proxy broken on one controller

Hello,

I've deployed my environment by fuel. One time i've broken my controller, so i removed it and deployed again. From this time, when service nova-novncproxy is started on this controller, it breaks availability of noVNC via horizon(gray sceen with 'loading...'). When I disable nova-novncproxy on this controller - all works fine again.

I've spent all day on trying to fix it but I don't have any idea. I would be grateful for any help.

iptables -vnL | grep 6080 on all controllers

ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            multiport ports 8774,8776,6080 /* 105 nova */

command grep 'vnc' /etc/nova/nova.conf on:

working controller node:

novncproxy_host=172.29.0.9
novncproxy_port=6080
[vnc]
novncproxy_base_url=http://172.29.0.9:6080/vnc_auto.html

broken controller node

novncproxy_host=172.29.0.5
novncproxy_port=6080
[vnc]
novncproxy_base_url=http://172.29.0.5:6080/vnc_auto.html

grep 'vnc' /etc/nova/nova.conf on compute node

[vnc]
vncserver_proxyclient_address=172.29.0.8
vncserver_listen=0.0.0.0
novncproxy_base_url=https://myopenstack.com:6080/vnc_auto.html

iptables -vnL | grep 'nova' on compute node

ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            multiport ports 8774,8776,6080 /* 105 nova */
ACCEPT     tcp  --  *      *       172.29.0.0/24        0.0.0.0/0            multiport ports 8775,5900:6900 /* 105 nova internal - no ssl from 172.29.0.0/24 */
ACCEPT     tcp  --  *      *       172.29.0.0/24        0.0.0.0/0            multiport ports 5900:6900 /* 105 nova vnc from 172.29.0.0/24 */