Tag Archives: 서버관리

mod_security의 SecFilterScanPost 옵션에 대하여

mod_security에 SecFilterScanPost라는 옵션이 있다.

이것은 GET뿐만 아니라 POST로 넘어오는 메시지까지 필터링 할것인지를 결정하는 옵션이다.

이것은 Off로 되어있고 필터링 옵션중에 POST메시지를 체크하는 옵션이 있다면 다음과 같은 에러메시지를 발견할수 있다.

[code][Wed Apr 18 12:03:33 2007] [error] [client 0.0.0.0] mod_security: Filtering against POST payload
requested but payload is not available [hostname “xxx.com”] [uri “/bbs/login_check.php”][/code]

SecFilterScanPost 옵션을 On으로 바꾸면 해결된다. 다만 퍼포먼스와 비교할때 POST체크를 할필요가 없다면 설정을 손보는것이 좋을것이다.

man의 한글 출력이 깨져보일때

man으로 특정 명령어의 manual을 볼때 한글이 깨져보이는 경우가 있다.

페이지를 넘기는 명령으로 less를 활용하는데 이 less에 문제가 있는것으로 보인다.

/etc/man.config 파일을 열어

[code]PAGER           /usr/bin/less -iRs[/code]

부분을 찾아

[code]PAGER           /usr/bin/less -isr[/code]

로 바꾸자. 같은 옵션인것 같은데, 멀쩡히 출력이 된다.