Odoo 10落后于Nginx反向代理,无法识别真正的客户端IP地址

时间:2017-11-05 14:09:13

标签: nginx openerp reverse-proxy werkzeug

我安装了Odoo,它完全正常工作。除非werkzeug将127.0.0.1显示为客户端IP,即使使用proxy_mode = True中的odoo.conf,也尝试使用--proxy-mode手动启动Odoo。

Nginx配置包含:

proxy_read_timeout 720s;
proxy_connect_timeout 720s;
proxy_send_timeout 720s;

proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_redirect off;

我甚至尝试使用PIP将werkzeug升级到最新版本。

Odoo仍记录werkzeug: 127.0.0.1

我想获得真正的客户端IP以便使用链接跟踪器。

操作系统是CentOS 7,我使用RPM包yum localinstall安装了Odoo。

有人知道如何解决这个问题吗?

0 个答案:

没有答案