NginX 설정 후, 원하는 페이지로 리다이렉팅이 안 되는 현상(13: Permission denied)

2020. 8. 7. 11:03Dev

반응형

신규 서버에 NginX를 설치한 후, .conf 파일까지 설정하여 특정 도메인을 입력하면, 원하는 서비스로 리다이렉팅 되도록 했으나, 계속 nginX 에러 페이지가 뜨길래, /var/log/nginx/ 경로의 error.log 파일을 열어보니 아래와 같은 로그가 출력되는 것을 확인했다.

 

2020/08/07 10:26:26 [crit] 85772#85772: *5 connect() to 127.0.0.1:8070 failed (13: Permission denied) while connecting to upstream, client

13: Permission denied

 

권한 문제로 인해 접근을 거부한다는 오류인데,

이 오류는 Nginx에서 네트워크 자원에 권한 문제로 접근을 못 해 발생하는 에러라고 한다.

아래 명령어를 실행하여 RULE 설정을 추가하면 Nginx에서 tomcat 네트워크 접근이 가능해진다.

 

# setsebool -P httpd_can_network_connect 1

 

-P 옵션 : 리눅스 설정 파일에 반영되어 서버 리부팅 후에도 설정 유지됨

 

반응형