项目中服务使用nginx反向代理,直接访问服务的端口是没问题的,但是用nginx访问就502,配置都是正确的,看了error.log发现以下报错
[error] 5208#5208: *6 connect() failed (111: Connection refused) while connecting to upstream, client:
网上找了半天最后发现是一个linux的安全策略,,原理没有研究,先记录以下解决办法,只要输入下面的命令即可
setsebool -P httpd_can_network_connect 1
项目中使用nginx作为反向代理时遇到502错误,通过调整Linux安全策略解决了nginx无法连接上游服务器的问题。
1522

被折叠的 条评论
为什么被折叠?



