컴퓨터활용/티맥스
HTL-27569 F HTL0048: Listen port (80) is in use. Try to bind to that port again in 10 seconds. errno=13(Permission denied)
멜번초이
2013. 10. 30. 22:40
HTL-27569 F HTL0048: Listen port (80) is in use. Try to bind to that port again in 10 seconds. errno=13(Permission denied)
웹투비 기동할 때 이런 오류가 날 경우 이것을 점검해야 한다.
웹투비 bin 디렉토리에 htl 에 system 권한이 있어야 한다.
시스템권한을 주는 방법은
chmod +s htl 인데 이것을 실행하려면 root 권한으로 실행해야 한다.
제대로 시스템권한이 먹으면 아래와 같이 s가 중간에 끼어서 보일 것이다.
-rwsrwsrwx 1 root root 428631 2013-09-24 10:38 htl*
이러한 현상은 1024 번 이하의 포트에 개별 프로그램이 사용하지 못 하도록 시스템이 제한하기 때문이다. root 만 1024번 포트를 사용할 수 있도록 보안을 강화시켜 놓았기 때문이다.
소유자변경 chown root htl
그룹변경 chgrp root htl