odoo17 在线聊天报错提示 Couldn‘t bind the websocket...

在17版本中,使用在线聊天功能时,发现有报错

powershell 复制代码
Couldn't bind the websocket. Is the connection opened on the evented port 8072

在跟踪代码后,发现在

powershell 复制代码
odoo-17.0\addons\bus\websocket.py 

836 行在linux有差异

进行修改优化

修改前

python 复制代码
socket = request.httprequest._HTTPRequest__environ['socket']

修改后

python 复制代码
socket = request.httprequest._HTTPRequest__environ['werkzeug.socket']

即可使用

在win环境下都可使用

只是本人测试环境的问题

不代表实际问题

相关推荐
用户6174332731010 分钟前
Python 的 with ... as ... 上下文管理器
python
周周记笔记1 小时前
PyCharm的初始设置
ide·python·pycharm
2401_841495641 小时前
【语音识别】混合高斯模型
人工智能·python·算法·机器学习·语音识别·gmm·混合高斯模型
秋已杰爱2 小时前
技术准备七:websocket
网络·websocket·网络协议
护国神蛙2 小时前
HTTP 重定向踩坑实录:307、301、308 问题排查全指南
前端·网络协议
徐凤年lll2 小时前
python 初学2
开发语言·python
坚持就完事了2 小时前
解析数据练习(小项目)
python
周周记笔记3 小时前
Pycharm详解:高效Python开发的首选IDE
ide·python·pycharm
香辣西红柿炒蛋3 小时前
Python企业编码规范
python