emq开启获取真实ip后1883、8083、8084端口无法访问

环境

  • EMQX 版本:4.3.5
  • 操作系统版本:所有

其他

部署情况:我们部署了两个emq节点 使用nginx作为网关
背景:我们在调试设备的时候,想获取设备真实ip,故在nginx加入:proxy_protocol on,同时修改emqx中:listener.tcp.external.proxy_protocol = on
问题:能获取到设备真实ip了 但是发现设备被踢下线了(1883)emq后台也看不到了,另外我们的通过8083、8084端口使用websocket功能的时候 发现全都链接不上了
期望解决:既能获取到设备真实ip 也能让各个端口正常使用

你可以参考下这篇帖子:用 Nginx 来代理 EMQX 获取不到真实 IP - #9,来自 36634584