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 18:33:05 UTC 2014
It's not fixed. Now the limit looks to be around 500 processes and we
start to get number of connections exceeded. Any ideas?
On 7/10/14, 10:35 AM, CJ Keist wrote:
> 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