컴퓨터활용/티맥스

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