Skip to content

help request: Layer 4 nginx is before apisix. After proxy_procto is enabled on layer 4, apisix reports 400. #10626

@ccbutcc

Description

@ccbutcc

Description

route:

4层Nginx -> Apisix (IngressApisix)

为了传递真实的client Ip ,4层Nignx 配置了 proxy_protocol on;

结果apisix带理地址 直接400

此种情况在ingressNginx 上是没有开启 proxy配置导致, 求教apisix 该如何配置

Environment

  • APISIX version (run apisix version):
  • Operating system (run uname -a):
  • OpenResty / Nginx version (run openresty -V or nginx -V):
  • etcd version, if relevant (run curl http://127.0.0.1:9090/v1/server_info):
  • APISIX Dashboard version, if relevant:
  • Plugin runner version, for issues related to plugin runners:
  • LuaRocks version, for installation issues (run luarocks --version):

Metadata

Metadata

Labels

questionlabel for questions asked by users

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions