2008. 3. 17. 11:58
[서버관련]
사내직원이 100명이 넘어가면서 imap(메일관련데몬)의 접속이 많아져서
가끔 아래와 같이 /var/log/messages 에 에러를 내뱉는다.
inetd[624]: imap from 203.x.x.x exceeded counts/min (limit 60/min)
우선 inetd의 데몬옵션을 확인
ps aux | grep inetd
root 624 0.0 0.0 1388 980 ?? Ss 20 208 0:28.94 /usr/sbin/inetd -wW -C 60
기본값으로 데몬이 떠 있는것...
-C 옵션은 max-connections-per-ip-per-minute 로 동일IP에 대해서 동일포트의 1분간 설정회수란다..
좀더 높여보자(imapd를 사용하는 웹메일에 문제가 있나?)
이왕 -R 값도 좀 높여보자..
일단 기존 inetd를 죽이고..
kill -9 624
재가동한다.
/usr/sbin/inetd -wW -C 256 -R 2048
그리고,
/etc/rc.conf 에 inetd_flag추가해주는 센쓰~
inetd_flag="-wW -C 256 -R 2048"