본문 바로가기
IT/Tips

Nginx Proxy 설정시 502 Bad Gateway 에러문제

by Joe! 2018. 9. 4.
반응형

Nodejs를 대상으로 Nginx Proxy 설정시 502 Bad Gateway 에러가 발생한다면 selinux 설정 문제일 가능성이 있다.




error log에는 아래와 같은 로그가 남는다.


2018/09/04 08:43:44 [error] 5001#0: *1 no live upstreams while connecting to upstream, client: 103.243.200.17, server: api.surfers.app, request: "GET /favicon.ico HTTP/2.0", upstream: "http://localhost/favicon.ico", host: "surfers.app", referrer: "https://surfers.app/"



nodejs를 3000 port로 사용중일 경우 아래 명령어로 3000 port를 http port로 설정한다.


$ sudo semanage port --add --type http_port_t --proto tcp 3000

반응형

댓글