作者:ZYL-120501 | 来源:互联网 | 2023-09-24 14:28
Nginx代理本地tomcat时404。upstream是直接配置serverlocalhost:10000 的。单独访问tomcat是可以的。查看varlogginxerror.
Nginx代理本地tomcat时404。
upstream是直接配置server localhost:10000 的。单独访问tomcat是可以的。
查看/var/log/nginx/error.log里都是Permision denied。
垃圾的度娘没有任何帮助,还是bing有答案:
https://stackoverflow.com/questions/23948527/13-permission-denied-while-connecting-to-upstreamnginx
其实就是centos7的firewall在作怪:
getsebool -a | grep http_can_network_connect
查看一下现在的状态,如果是off,那就恭喜你了,用下面的语句直接搞定,否则再另外排查。
setsebool httpd_can_network_connect on -P