在 AWS 上使用 Docker Compose 安装的 Odoo 会生成错误:ERROR ? werkzeug:代码 400,消息请求版本错误 ('jj\x13
我使用 docker-compose 文件在 AWS EC2 上安装了 Odoo 14 Community:
version: '3.1'
services:
web:
image: odoo:14.0
depends_on:
- db
ports:
- "8069:8069"
db:
image: postgres:13
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=odoo
- POSTGRES_USER=odoo
当我连接到此实例时,浏览器中出现错误:
该网站无法提供安全连接 发送了无效的响应。
尝试运行 Windows 网络诊断。
ERR_SSL_PROTOCOL_ERROR
在终端中我可以在日志中看到错误:
信息? odoo.service.server:HTTP 服务(werkzeug)运行于 d2611a313581:8069 web_1 | 2022-03-11 15:12:40,859 1 错误?工厂: 156.210.29.121 - - [11/Mar/2022 15:12:40] 代码 400,消息请求版本错误 ('>Ë»æúº\x95¼\x83\x9d\x90\x0fÎönh\x05¥R\x01ÎãüZX¥Ê' )-
安全组配置为接受连接:
我曾经做过完全相同的配置,并且之前它有效。
I installed Odoo 14 Community on AWS EC2 using a docker-compose file:
version: '3.1'
services:
web:
image: odoo:14.0
depends_on:
- db
ports:
- "8069:8069"
db:
image: postgres:13
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=odoo
- POSTGRES_USER=odoo
When I connect to this instance I get an error in the browser:
This site can’t provide a secure connection
sent an invalid response.Try running Windows Network Diagnostics.
ERR_SSL_PROTOCOL_ERROR
And in the terminal I can see the error in the log:
INFO ? odoo.service.server: HTTP service (werkzeug) running on
d2611a313581:8069 web_1 | 2022-03-11 15:12:40,859 1 ERROR ? werkzeug:
156.210.29.121 - - [11/Mar/2022 15:12:40] code 400, message Bad request version ('>Ë»æúº\x95¼\x83\x9d\x90\x0fÎönh\x05¥R\x01ÎãüZX¥Ê') -
The security group is configured to accept connections:
I used to make the exact same configuration and it worked before.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
好吧,我想通了。
浏览器会在 IP 之前自动添加
https://
- 而它应该是http://
因为我没有使用内置 Odoo 网络服务器的任何安全措施。只需删除字母
s
即可。Well, I figured it out.
The browser adds
https://
automatically before the IP - while it should behttp://
because I didn't use any security with the built-in Odoo webserver.Just removed the letter
s
and it worked.