Hello Timo, with the newly build CSW-package the crashes still occur, today already twice within two hours. The log shows always the same:
Sep 1 11:50:13 surz113 dovecot: [ID 583609 mail.crit] imap(user): Panic: file imap-client.c: line 837 (client_check_command_hangs): assertion failed: (client->io != NULL) Sep 1 11:50:13 surz113 dovecot: [ID 583609 mail.error] imap(user): Error: Raw backtrace: 0xffff80ffb633d88d -> 0xffff80ffb636ae82 -> 0x41eba0 -> 0x41ecf3 -> 0xffff80ffb635d248 -> 0xffff80ffb6350d2f -> 0xffff80ffb63519e0 -> 0xffff80ffb6350dce -> 0xffff80ffb6350f90 -> 0xffff80ffb62e3ebb -> 0x42f169 -> 0x41292c Sep 1 11:50:13 surz113 dovecot: [ID 583609 mail.crit] imap(user): Fatal: master: service(imap): child 11227 killed with signal 6 (core not dumped - set service imap { drop_priv_before_exec=yes }) This happens with different users, the last one with a relatively small mailbox of 600MB. doveconf -n is attached. Dovecot 2.2.25 OS: Solaris 11 (SunOS 5.11 11.3 i86pc i386 i86pc) Virtualization: VMware Filesystem: ZFS active users: ~4000 The system was transferred at beginning of last week from an old SPARC-station with Solaris 10 running dovecot-2.2.15 to this virtualized platform under VMware. The mailboxes (maildir-format) were transferred without change by switching the storage-hardware to the new server. I had to remove all dovecot.index*-files for errors of "CPU Architecture changed", but after doing this all seemed to work ok except for these occasional crashes. If you need more information, please let me know. Thanks for any help, Andreas > Hi Jake, > > thanks for fixing this. I have installed now the newly built package on > my production system and will report, if any more core dumps occur. > > Regards, > Andreas >
# 2.2.25 (7be1766): /etc/opt/csw/dovecot/dovecot.conf # OS: SunOS 5.11 i86pc auth_cache_negative_ttl = 0 auth_cache_size = 10 M auth_master_user_separator = * auth_username_chars = abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890.-_ auth_username_format = %u auth_worker_max_count = 1024 base_dir = /var/run/dovecot/ default_vsz_limit = 2 G first_valid_gid = 30000 first_valid_uid = 30000 mail_location = maildir:%h/.maildir mail_plugins = " mail_log notify" mail_privileged_group = mail namespace { hidden = no inbox = yes list = yes location = maildir:%h/.maildir prefix = separator = / subscriptions = yes type = private } namespace inbox { hidden = yes inbox = no list = no location = maildir:%h/.maildir prefix = mail/ separator = / subscriptions = no type = private } passdb { args = /etc/dovecot.deny deny = yes driver = passwd-file } passdb { args = /etc/opt/csw/dovecot/private/passwd.masterusers driver = passwd-file master = yes } passdb { args = blocking=yes cache_key=%u%s * driver = pam } pop3_uidl_format = %08Xv%08Xu postmaster_address = postmas...@staff.uni-marburg.de protocols = imap pop3 service auth-worker { user = $default_internal_user } service auth { client_limit = 6000 } service imap-login { process_min_avail = 64 service_count = 0 } service imap { process_limit = 6000 } ssl_cert = </etc/opt/csw/ssl/certs/imap.staff.uni-marburg.de.pem ssl_key = </etc/opt/csw/ssl/private/imap.staff.uni-marburg.de.key userdb { driver = passwd } protocol imap { mail_max_userip_connections = 25 ssl_cert = </etc/opt/csw/ssl/certs/imap.staff.uni-marburg.de.pem ssl_key = </etc/opt/csw/ssl/private/imap.staff.uni-marburg.de.key } protocol pop3 { ssl_cert = </etc/opt/csw/ssl/certs/pop.staff.uni-marburg.de.pem ssl_key = </etc/opt/csw/ssl/private/pop.staff.uni-marburg.de.key }
smime.p7s
Description: S/MIME Cryptographic Signature