On Wed, 2010-10-06 at 16:58 +0200, Joseba Torre wrote: > On Miércoles 06 Octubre 2010 16:11:27 Timo Sirainen escribió: > > These limits don't affect Dovecot at all, because they're for users that > > are actually logging in (via PAM). System services get their limits > > elsewhere. > > Ops! I thought limits.conf was a semi-official answer for this issue. But > you're right, I've been playing with it and looking at /proc/$PID/limits and > it has no influence. It works for initial dovecot process (run by root),
Really? It does change it then. Maybe the "*" line? I'm pretty sure the "dovecot" lines don't.. > but not for the imap-login or pop3-login ones. That's because these processes calculate the max. number of needed fds and drops the limit automatically. Are you actually seeing error messages about actually running of fds? I thought the problem was: > "Warning: fd limit 1024 is lower than what Dovecot can use under full > load" This is checked only at startup when running the master process. And if dovecot process's fd limit is higher than 1024, then I'd think this error message goes away?..