在 AWS 上使用 Docker Compose 安装的 Odoo 会生成错误:ERROR ? werkzeug:代码 400,消息请求版本错误 ('jj\x13

发布于 2025-01-13 11:28:56 字数 935 浏览 0 评论 0原文

我使用 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:

enter image description here

I used to make the exact same configuration and it worked before.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一身骄傲 2025-01-20 11:28:56

好吧,我想通了。

浏览器会在 IP 之前自动添加 https:// - 而它应该是 http:// 因为我没有使用内置 Odoo 网络服务器的任何安全措施。

只需删除字母 s 即可。

Well, I figured it out.

The browser adds https:// automatically before the IP - while it should be http:// because I didn't use any security with the built-in Odoo webserver.

Just removed the letter s and it worked.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文