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环境下都可使用

只是本人测试环境的问题

不代表实际问题

相关推荐
F_D_Z19 分钟前
数据集相关类代码回顾理解 | sns.distplot\%matplotlib inline\sns.scatterplot
python·深度学习·matplotlib
daidaidaiyu1 小时前
一文入门 LangGraph 开发
python·ai
捷米研发三部2 小时前
CC-Link转Modbus TCP协议转换网关实现三菱 PLC与传感器通讯在快递分拣中心的应用案例
网络·网络协议
嵌入式-小王2 小时前
每天掌握一个网络协议----ARP协议
网络·网络协议·arp
不知更鸟2 小时前
前端报错:快速解决Django接口404问题
前端·python·django
4***72132 小时前
【玩转全栈】----Django模板语法、请求与响应
数据库·python·django
梁正雄2 小时前
1、python基础语法
开发语言·python
ituff3 小时前
微软认证考试又免费了
后端·python·flask
阿珊和她的猫4 小时前
HTTP 状态码 301 和 302 的区别与使用场景
网络·网络协议·http
梁正雄4 小时前
2、Python流程控制
开发语言·python