分享

novnc server disconnected (code: 1006)问题

luoyupeng 发表于 2016-2-16 09:32:59 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 64749
本帖最后由 luoyupeng 于 2016-2-16 09:38 编辑

Hi 大侠们
vnc连接虚拟机失败,显示disconnected。请帮忙分析一下,
[root@controller nova]# ls -ltr(nova-novncproxy.log是空的)
total 332
-rw-r--r-- 1 nova nova      0 Feb 14 13:13 nova-manage.log
-rw-r--r-- 1 nova nova      0 Feb 14 13:14 nova-novncproxy.log
-rw-r--r-- 1 nova nova   2869 Feb 16 08:58 nova-cert.log
-rw-r--r-- 1 nova nova   3666 Feb 16 08:58 nova-scheduler.log
-rw-r--r-- 1 nova nova   4062 Feb 16 08:58 nova-consoleauth.log
-rw-r--r-- 1 nova nova 268925 Feb 16 08:59 nova-conductor.log
-rw-r--r-- 1 nova nova  50573 Feb 16 09:10 nova-api.log
[root@controller nova]# cat /etc/nova/nova.conf|grep vnc
vncserver_listen = 192.168.0.2
vncserver_proxyclient_address = 192.168.0.2
vnc_enabled = True
novncproxy_host=0.0.0.0
novncproxy_port=6080
novncproxy_base_url=http://219.219.219.219:6080/vnc_auto.html(这里的IP我改成了其它的IP,真实的情况,这个IP是我们公司的公网IP)

[root@controller nova]# systemctl status openstack-nova-novncproxy.service(服务运行也是正常的)
● openstack-nova-novncproxy.service - OpenStack Nova NoVNC Proxy Server
   Loaded: loaded (/usr/lib/systemd/system/openstack-nova-novncproxy.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2016-02-16 08:58:14 EST; 28min ago
Main PID: 21373 (nova-novncproxy)
   CGroup: /system.slice/openstack-nova-novncproxy.service
           └─21373 /usr/bin/python /usr/bin/nova-novncproxy --web /usr/share/novnc/

Feb 16 08:58:14 controller systemd[1]: Started OpenStack Nova NoVNC Proxy Server.
Feb 16 08:58:14 controller systemd[1]: Starting OpenStack Nova NoVNC Proxy Server...

防火墙规则:
1        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:22 ctstate NEW
2        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:80 ctstate NEW
3        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8773 ctstate NEW
4        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8776 ctstate NEW
5        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8004 ctstate NEW
6        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:6080 ctstate NEW
7        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:9292 ctstate NEW
8        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:5672 ctstate NEW
9        0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:22 ctstate NEW
10       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:11211 ctstate NEW
11       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:3306 ctstate NEW
12       0     0 ACCEPT     udp  --  *      *       0.0.0.0/0            0.0.0.0/0            udp dpt:123 ctstate NEW
13       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:9990 ctstate NEW
14       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8000 ctstate NEW
15       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8774 ctstate NEW
16       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:9191 ctstate NEW
17       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:8775 ctstate NEW
18       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:35357 ctstate NEW
19       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:9696 ctstate NEW
20       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:5000 ctstate NEW
21       0     0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0            tcp dpt:4369 ctstate NEW

已有(2)人评论

跳转到指定楼层
easthome001 发表于 2016-2-16 11:52:27
这样没法判断的。
如果链接从来没有成功过,还是从配置入手。防火墙没有问题,可能还有其它的。
先确保实例能成功,然后在配置文件中检查代理设置
回复

使用道具 举报

luoyupeng 发表于 2016-3-23 13:25:48
这个找到原因了,还是防火墙的问题。。
把INPUT面里的
8      782  249K REJECT     all  --  *      *       0.0.0.0/0            0.0.0.0/0            reject-with icmp-host-prohibited
这一条规则删除就行了
iptables -D INPUT 8
这样就可以访问了。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条