解决: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
相关推荐
忆挽篱笙歌4 小时前
通信连接,匿名管道
linux·服务器·网络
无足鸟ICT7 小时前
【RHCA+】安装Tuned
linux·服务器·centos
测试界的小码农11 小时前
【Linux 命令实战(06):Linux 文件权限管理,掌握 chmod、chown、chgrp】
linux·运维·服务器
艺杯羹12 小时前
1Panel 装好后 ufw 仍是 inactive:一次服务器安全盲区复盘
服务器·数据库·安全·网络安全·系统架构·实战·1panel
一条破秋裤13 小时前
【1114】【并发控制】【笔记】
linux
2035去旅行14 小时前
ADB的底层原理
linux·adb·嵌入式·arm·soc
武子康15 小时前
单卡 A6000 跑 Qwen-Drive:怎样留下可比较的第一条基线?
linux·人工智能·深度学习
女神下凡15 小时前
芯参谋(107):杰理AC_中科蓝讯_开发指南
linux·服务器·网络·单片机·嵌入式硬件
落羽的落羽15 小时前
【C++】C++17的主要特性
linux·服务器·开发语言·c++·算法·机器学习
爱和冰阔落19 小时前
【Linux网络】TCP 半包粘包怎么解决?从长度报头、JSON 拆包到网络计算器完整实战
linux·运维·网络·tcp/ip