解决:Openstack创建实例进入控制台报错Something went wrong, connection is closed

如下图:Something went wrong, connection is closed 出现此样式

出现此问题的原因:openstack中 /usr/share/novnc/core/websock.js 此文件缺少binary或base64需要引入协议

解决方法:

1.修改配置文件

[root@openstack ~]# vim /usr/share/novnc/core/websock.js

230     open(uri, protocols) {
231         this.attach(new WebSocket(uri,['binary','base64']));   #修改此处,加入协议
232     }

2.重启服务验证(重启后需要清理浏览器缓存,然后重新访问)

[root@openstack ~]# systemctl restart openstack-nova-novncproxy.service
相关推荐
学Linux的语莫3 分钟前
ansible变量
linux·运维·服务器·ansible
北京迅为5 分钟前
【北京迅为】iTOP-4412全能版使用手册-第十二章 Linux系统编程简介
linux·嵌入式硬件·4412开发板
清源妙木真菌12 分钟前
Linux:进程控制
linux
爱吃喵的鲤鱼14 分钟前
Linux——文件系统清尾、动静态库
linux·运维·服务器
最数据34 分钟前
Linux或者Docker中时区查询和修改(差8小时问题)
linux·运维·服务器·docker·.net
mahuifa40 分钟前
ubuntu设置程序开机自启动
服务器·ubuntu·开机自启动
皓月盈江1 小时前
Linux宝塔部署wordpress网站更换服务器IP后无法访问管理后台和打开网站页面显示错乱
linux·服务器·wordpress·无法访问wordpess后台·打开网站页面错乱·linux宝塔面板·wordpress更换服务器
KeyBordkiller1 小时前
PVE相关名词通俗表述方式———多处细节实验(方便理解)
linux·服务器·网络
scoone1 小时前
解决Ubuntu 22.04系统中网络Ping问题的方法
linux·网络
与君共勉121381 小时前
Jenkins-Ansible 插件相关用法
linux·运维·ansible·jenkins