Fatal: master: service(imap): child 20258 killed with signal 6 (core not dumped - set service imap { drop_priv_before_exec=yes })

CJ Keist cj.keist at colostate.edu
Thu Jul 10 16:35:57 UTC 2014


I fixed this issue about the process limit in the 10-master.conf file:

default_process_limit = 5000
default_client_limit = 30000


On 7/10/14, 10:03 AM, CJ Keist wrote:
> It looks like on the system that once we hit around 200 imap processes
> it stops there and no more imap processes can be created.  Is there a
> number of max imap processes in the config file somewhere.  By the way
> running on OmniOS:
>
> SunOS mail2 5.11 omnios-6de5e81 i86pc i386 i86pc
>
>
>
> On 7/10/14, 9:50 AM, CJ Keist wrote:
>> Thanks for the reply. I have seen threads about setting the
>> mail_max_userip_connections, I have set this to 5000 and still people
>> getting the exceeding connections errorl
>>
>>
>> root at mail2:/userM/mail-services/dovecot/sbin# ./dovecot -n
>> # 2.2.13: /userM/mail-services/dovecot/etc/dovecot/dovecot.conf
>> # OS: SunOS 5.11 i86pc
>> auth_failure_delay = 5 secs
>> auth_mechanisms = plain login cram-md5
>> auth_worker_max_count = 3000
>> base_dir = /userM/mail-services/dovecot/var/run/dovecot/
>> disable_plaintext_auth = no
>> hostname = mail2.engr.colostate.edu
>> managesieve_notify_capability = mailto
>> managesieve_sieve_capability = fileinto reject envelope
>> encoded-character vacation subaddress comparator-i;ascii-numeric
>> relational regex imap4flags copy include variables body enotify
>> environment mailbox date ihave duplicate
>> namespace inbox {
>>    inbox = yes
>>    location =
>>    mailbox Drafts {
>>      special_use = \Drafts
>>    }
>>    mailbox Junk {
>>      special_use = \Junk
>>    }
>>    mailbox Sent {
>>      special_use = \Sent
>>    }
>>    mailbox "Sent Messages" {
>>      special_use = \Sent
>>    }
>>    mailbox Trash {
>>      special_use = \Trash
>>    }
>>    prefix =
>> }
>> passdb {
>>    driver = pam
>> }
>> passdb {
>>    driver = passwd
>> }
>> postmaster_address = cjay at engr.colostate.edu
>> service auth {
>>    unix_listener /var/lib/postfix/private/auth {
>>      mode = 0666
>>    }
>>    unix_listener auth-userdb {
>>      group = postfix
>>      mode = 0666
>>      user = postfix
>>    }
>>    user = root
>> }
>> service imap-login {
>>    inet_listener imap {
>>      port = 143
>>    }
>>    inet_listener imaps {
>>      port = 993
>>      ssl = yes
>>    }
>> }
>> service pop3-login {
>>    inet_listener pop3 {
>>      port = 110
>>    }
>>    inet_listener pop3s {
>>      port = 995
>>      ssl = yes
>>    }
>> }
>> ssl_cert = </userM/mail-services/dovecot/etc/ssl/dovecot.pem
>> ssl_key = </userM/mail-services/dovecot/etc/ssl/privkey.pem
>> userdb {
>>    args = blocking=yes
>>    driver = passwd
>> }
>> protocol imap {
>>    mail_max_userip_connections = 5000
>> }
>> protocol lda {
>>    mail_plugins = sieve
>> }
>>
>>
>> On 7/10/14, 9:45 AM, Reindl Harald wrote:
>>>
>>>
>>> Am 10.07.2014 17:32, schrieb CJ Keist:
>>>> Another problem is people are getting error message from their
>>>> clients stating
>>>> they have exceeded their number of connections.
>>>
>>> mail_max_userip_connections = 50
>>>
>>> well, how much folders do the have
>>>
>>> keep in mind that fpr IDLE you have one connection per user and folder
>>> 10 users with 10 folders behind the same NAT router are 100 connections
>>> from the same IP
>>>
>>>> On 7/10/14, 9:09 AM, CJ Keist wrote:
>>>>> Added info:  These errors seem to come from users using mbox format.
>>>>>
>>>>>
>>>>> On 7/10/14, 9:04 AM, CJ Keist wrote:
>>>>>> All,
>>>>>>     Just move our mail servers over to a new mail server running
>>>>>> postfix
>>>>>> 2.11.1 and dovecot 2.2.13 and getting the subject line errors in my
>>>>>> /var/adm/files.  People are complaining of loosing their
>>>>>> connections to
>>>>>> the mail server.
>>>>>>
>>>>>> I've been able to google this error but haven't found fix for this
>>>>>> yet.
>>>>>>    NOt sure where to put the drop-priv option in the config files
>>>>>> either.
>>>>>>
>>>>>> Any suggestions?
>>>>>>
>>>>>> Var adm message:
>>>>>> Jul 10 08:54:29 mail2 dovecot: [ID 583609 mail.crit] imap(chen):
>>>>>> Fatal:
>>>>>> master: service(imap): child 20258 killed with signal 6 (core not
>>>>>> dumped
>>>>>> - set service imap { drop_priv_before_exec=yes })
>>>>>>
>>>>>> Here is config output:
>>>>>>
>>>>>> root at mail2:/userM/mail-services/dovecot/sbin# ./dovecot -n
>>>>>> # 2.2.13: /userM/mail-services/dovecot/etc/dovecot/dovecot.conf
>>>>>> # OS: SunOS 5.11 i86pc
>>>>>> auth_failure_delay = 5 secs
>>>>>> auth_mechanisms = plain login cram-md5
>>>>>> auth_worker_max_count = 300
>>>>>> base_dir = /userM/mail-services/dovecot/var/run/dovecot/
>>>>>> disable_plaintext_auth = no
>>>>>> hostname = mail2.engr.colostate.edu
>>>>>> managesieve_notify_capability = mailto
>>>>>> managesieve_sieve_capability = fileinto reject envelope
>>>>>> encoded-character vacation subaddress comparator-i;ascii-numeric
>>>>>> relational regex imap4flags copy include variables body enotify
>>>>>> environment mailbox date ihave duplicate
>>>>>> namespace inbox {
>>>>>>     inbox = yes
>>>>>>     location =
>>>>>>     mailbox Drafts {
>>>>>>       special_use = \Drafts
>>>>>>     }
>>>>>>     mailbox Junk {
>>>>>>       special_use = \Junk
>>>>>>     }
>>>>>>     mailbox Sent {
>>>>>>       special_use = \Sent
>>>>>>     }
>>>>>>     mailbox "Sent Messages" {
>>>>>>       special_use = \Sent
>>>>>>     }
>>>>>>     mailbox Trash {
>>>>>>       special_use = \Trash
>>>>>>     }
>>>>>>     prefix =
>>>>>> }
>>>>>> passdb {
>>>>>>     driver = pam
>>>>>> }
>>>>>> passdb {
>>>>>>     driver = passwd
>>>>>> }
>>>>>> postmaster_address = cjay at engr.colostate.edu
>>>>>> service auth {
>>>>>>     unix_listener /var/lib/postfix/private/auth {
>>>>>>       mode = 0666
>>>>>>     }
>>>>>>     unix_listener auth-userdb {
>>>>>>       group = postfix
>>>>>>       mode = 0666
>>>>>>       user = postfix
>>>>>>     }
>>>>>>     user = root
>>>>>> }
>>>>>> service imap-login {
>>>>>>     inet_listener imap {
>>>>>>       port = 143
>>>>>>     }
>>>>>>     inet_listener imaps {
>>>>>>       port = 993
>>>>>>       ssl = yes
>>>>>>     }
>>>>>> }
>>>>>> service pop3-login {
>>>>>>     inet_listener pop3 {
>>>>>>       port = 110
>>>>>>     }
>>>>>>     inet_listener pop3s {
>>>>>>       port = 995
>>>>>>       ssl = yes
>>>>>>     }
>>>>>> }
>>>>>> ssl_cert = </userM/mail-services/dovecot/etc/ssl/dovecot.pem
>>>>>> ssl_key = </userM/mail-services/dovecot/etc/ssl/privkey.pem
>>>>>> userdb {
>>>>>>     args = blocking=yes
>>>>>>     driver = passwd
>>>>>> }
>>>>>> protocol imap {
>>>>>>     mail_max_userip_connections = 50
>>>>>> }
>>>>>> protocol lda {
>>>>>>     mail_plugins = sieve
>>>>>> }
>>>
>>
>

-- 
C. J. Keist                     Email: cj.keist at colostate.edu
Systems Group Manager           Solaris 10 OS (SAI)
Engineering Network Services    Phone: 970-491-0630
College of Engineering, CSU     Fax:   970-491-5569
Ft. Collins, CO 80523-1301

All I want is a chance to prove 'Money can't buy happiness'


More information about the dovecot mailing list