在服务器启用SELinux的情况下,nginx反向代理可能会报502错误。
如果SELinux在运行中,则有可能是SELinux限制了访问,检查SELinux是否运行:
getenforce
解决办法有两种,关闭SELinux或者通过semanage命令添加端口规则:
setenforce Permissive
semanage port --add --type http_port_t --proto tcp 6000
semanage port --list | grep http_port_t