nginx 反向代理 502 错误的解决

nginx反向代理出现502错误

通过查看日志发现错误信息

2018/01/10 17:58:20 [crit] 8156#0: *1 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 192.168.10.63, server: , request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:8080/favicon.ico", host: "192.168.11.2", referrer: "http://192.168.11.2/"

网上查询的解决方法

大都是和buffer设置相关,错误信息是 reading upstream

这里的错误是connection upstream

怀疑是selinux

不管怎样先关掉试试。
关掉后测试正常。

然后在查找解决方案

执行如下命令即可

setsebool -P httpd_can_network_connect 1

你可能感兴趣的:(nginx 反向代理 502 错误的解决)