Maximum connection limit reached .....

Maximum connection limit reached .....

メールサーバから下記のログが出ていた

Aug 14 16:52:53 mail-03 pop3d: Maximum connection limit reached for xxx.xxx.xxx.xxx

IP:xxx.xxx.xxx.xxxからpop3で接続している数が多すぎて
このIPから受信ができなくなっていた。

netstat -na

で確認すると確かにソケット(コネクション?)が
FIN_WAITで20ぐらい残っている。



pop3サーバはcourier-imapを使用しているので、
/usr/local/etc/courier-imap/pop3dの設定
MAXPERIP=4
から
MAXPERIP=25
へ変更して



再起動

/usr/local/etc/rc.d/courier-imap-pop3d.sh stop
/usr/local/etc/rc.d/courier-imap-pop3d.sh start


とりあえず直った。
FIN_WAITはほっといたら消えた。

参考

  • MAXPERIP

想定している最大同時接続人数x2

  • MAXDAEMONS

MAXPERIP以上の数値