完整报错
#0: *17 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.112.1, server: localhost, request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:8080/favicon.ico", host: "192.168.112.148", referrer: "http://192.168.112.148/"
报错原因
- 是因为 Nginx 所在服务器无法将请求转发到上游服务地址所导致的问题
- 检查下上游服务相关配置,或者上游服务是否能正常访问
- 如若浏览器能正常访问,查看下配置
proxy_pass
是否配置正确 - 很多人都是将
proxy_pass
配置为localhost
或者127.0.0.1
导致服务无法转发
解决方法
- 个人是因为 上游 IP 地址配置错误,到时无法连接到上游服务器
网友评论