반응형
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
반응형
'IT > Tips' 카테고리의 다른 글
Ubuntu Server IP 설정 (0) | 2018.10.03 |
---|---|
Could not reliably determine the server's fully qualified domain name 에러 해결 (0) | 2018.10.03 |
[Mysql] Mysql 계정 추가 방법 (0) | 2018.08.29 |
[Windows] Command line 에서 Window event log 관리 (0) | 2018.08.29 |
OS DNS Cache 삭제 명령어 (Windows, Linux, MacOS) (0) | 2018.08.29 |
댓글