解决: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
相关推荐
开航母的李大2 小时前
软件系统运维常见问题
运维·服务器·系统架构·运维开发
华强笔记3 小时前
Linux内存管理系统性总结
linux·运维·网络
十五年专注C++开发3 小时前
CMake进阶: CMake Modules---简化CMake配置的利器
linux·c++·windows·cmake·自动化构建
phoenix09814 小时前
ansible部署lnmp-allinone
linux·运维·ansible
winds~4 小时前
【git】 撤销revert一次commit中的某几个文件
linux·c++
iY_n5 小时前
Linux网络基础
linux·网络·arm开发
硅上观道5 小时前
打造 NixOS 开发环境 (1):为什么选择 Nix
linux
phoenix09815 小时前
Linux入门DAY27
linux·运维·服务器
xw56 小时前
免费的个人网站托管-PinMe篇
服务器·前端
♞沉寂7 小时前
信号以及共享内存
linux·c语言·开发语言