You need to adjust LimitNOFiles (or ulimit -n). Dovecot needs more file 
descriptors than just the ones used by imap-login process, so it is a good idea 
to consider setting it to at least 3x time the value.

Aki

> On 17/12/2020 04:57 Joseph Tam <[email protected]> wrote:
> 
>  
> As many of my users are accessing their mail remotely, I've seen
> service loads increase and came across this log messages which I
> haven't seen before
> 
>       imap-login: Error: socketpair() failed: Too many open files: user=<*>, 
> ...
> 
> I gather I have to increase file descriptor limits, which is currently
> set to match
> 
>       default_client_limit = 1000
> 
> What should I set "ulimit -n" relative to client_limit? Or perhaps I've roofed
> 
>       service imap-login {
>               process_limit = 2
>               ...
>       }
> 
> and should adjust that?
> 
> Joseph Tam <[email protected]>

Reply via email to