解决: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
相关推荐
学烹饪的小胡桃3 分钟前
WGCLOUD支持哪些告警方式
linux·运维·服务器·网络·安全
qq7590353664 分钟前
2026 docker部署Hub 监控中心管理多台服务器硬盘和内存
运维·服务器
Jay Kay9 分钟前
深入理解 RDMA 内存管理:海思 HNS RoCE 架构中的 HEM 表与 MTR 表有什么区别?
服务器·网络·架构
weixin_4407305019 分钟前
socket简单介绍-三次握手四次断开+一个例子
运维·服务器
墨有66629 分钟前
#Linux系统命令行操作指南
linux
做运维的阿瑞33 分钟前
Linux ELF 文件
linux·运维·服务器
Escalating_xu34 分钟前
【Makefile 进阶】从自动发现源文件、模式规则到目录分离与多模块递归构建
linux·开发语言
星辰徐哥41 分钟前
鸿蒙PC平台 Gnote 笔记应用适配实战:从 Linux 到 鸿蒙PC 的 Electron 迁移
linux·笔记·electron·harmonyos·gnote
一直C1 小时前
Linux应用软件编程|嵌入式轻量级数据库SQLite3完整学习笔记(命令行+C语言API)
linux·sqlite
Jay Kay1 小时前
RDMA中CQ为什么用轮询?——从CQ、Doorbell到GID的深度解析
运维·服务器·网络