Fatal Error with sdbox and attachment storage

Wolfgang Baumgartner wolfgang.baumgartner at hswt.de
Wed Jun 1 12:41:48 UTC 2016


Hello,

we've shortly migrated to sdbox with attachment storage. Now there are 
many errors like this:

May 30 14:11:17 rzw-x-mail2 dovecot: lmtp(21310, xxx.xxx at hswt.de): 
Panic: file fs-api.c: line 615 (fs_copy): assertion
failed: (src->fs == dest->fs)
May 30 14:11:17 rzw-x-mail2 dovecot: lmtp(21310, xxx.xxx at hswt.de): 
Error: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0(+0x6b6fe) 
[0x7fae10a6d6fe] -> /usr/lib/dovecot/libdovecot.so.0(+0x6b7ec) 
[0x7fae10a6d7ec] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) 
[0x7fae10a248fb] -> /usr/lib/dovecot/libdovecot.so.0(fs_copy+0x90) 
[0x7fae10a2e4a0] -> 
/usr/lib/dovecot/libdovecot-storage.so.0(sdbox_copy+0x4e0) 
[0x7fae10d20c10] -> 
/usr/lib/dovecot/modules/lib10_quota_plugin.so(+0xbaab) [0x7fae10037aab] 
-> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_copy+0x7d) 
[0x7fae10d5d01d] -> 
/usr/lib/dovecot/libdovecot-lda.so.0(mail_deliver_save+0x196) 
[0x7fae110049d6] -> 
/usr/lib/dovecot/libdovecot-lda.so.0(mail_deliver+0xf3) [0x7fae11004e13] 
-> dovecot/lmtp [DATA](+0x6171) [0x7fae11434171] -> 
/usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x3f) [0x7fae10a7ed0f] 
-> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run_internal+0xf9) 
[0x7fae10a7fd09] -> 
/usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0x9) 
[0x7fae10a7ed79] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x38) 
[0x7fae10a7edf8] -> 
/usr/lib/dovecot/libdovecot.so.0(master_service_run+0x13) 
[0x7fae10a29dc3] -> dovecot/lmtp [DATA](main+0x165) [0x7fae114329b5] -> 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fae10678b45] 
-> dovecot/lmtp [DATA](+0x4a95) [0x7fae11432a95]
May 30 14:11:17 rzw-x-mail2 dovecot: lmtp(21310, xxx.xxx at hswt.de): 
Fatal: master: service(lmtp): child 21310 killed with signal 6 (core 
dumps disabled)

What can we do now?  Migrate back to Maildir?

Greetings
Wolfgang Baumgartner




System: Debian 8 with Dovecot 2.2.13
dovecot -n

# 2.2.13: /etc/dovecot/dovecot.conf
# OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.4
auth_master_user_separator = *
auth_mechanisms = plain login
auth_verbose_passwords = yes
disable_plaintext_auth = no
mail_attachment_dir = /srv/archive/attachments
mail_location = auto:
mail_plugins = quota zlib acl
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
namespace {
   hidden = no
   list = children
   location = auto:
   prefix = shared.%%n.
   separator = .
   subscriptions = yes
   type = shared
}
namespace inbox {
   hidden = no
   inbox = yes
   list = 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 = INBOX.
   separator = .
   subscriptions = yes
   type = private
}
passdb {
   args = /etc/dovecot/master-users
   driver = passwd-file
   master = yes
   pass = yes
}
passdb {
   args = /etc/dovecot/dovecot-ldap.conf.ext
   driver = ldap
}
plugin {
   acl = vfile
   acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes
   quota = dict:User quota::file:%h/dovecot-quota
   quota_grace = 20M
   quota_rule = *:storage=400M
   quota_rule2 = INBOX.Archiv:ignore
   quota_rule3 = INBOX.Trash:storage=+20M
   quota_status_nouser = DUNNO
   quota_status_overquota = 552 5.2.2 Mailbox is full / Mailbox ist voll
   quota_status_success = DUNNO
   quota_warning = storage=95%% quota-warning 95 %u
   quota_warning2 = storage=80%% quota-warning 80 %u
   sieve = ~/.dovecot.sieve
   sieve_default_name = roundcube
   sieve_dir = ~/sieve
   sieve_max_redirects = 15
   zlib_save = gz
   zlib_save_level = 6
}
protocols = " imap lmtp sieve pop3"
service auth {
   inet_listener saslauth_via_dovecot {
     address = 141.40.2.7
     port = 12341
   }
   unix_listener auth-userdb {
     group = vmail
     user = vmail
   }
}
service imap-login {
   process_min_avail = 4
   service_count = 0
}
service imap {
   process_limit = 8192
}
service lmtp {
   inet_listener lmtp {
     address = 141.40.2.7
     port = 24
   }
}
service managesieve-login {
   inet_listener sieve {
     port = 4190
   }
   inet_listener sieve_deprecated {
     port = 2000
   }
}
service pop3-login {
   process_min_avail = 4
   service_count = 0
}
service quota-status {
   client_limit = 1
   executable = quota-status -p postfix
   inet_listener {
     address = 141.40.2.7
     port = 12340
   }
}
service quota-warning {
   executable = script /usr/local/bin/quota-warning.sh
   unix_listener quota-warning {
     user = vmail
   }
   user = vmail
}
ssl_cert = </etc/ssl/certs/cert.pem
ssl_cipher_list = 
EDH+CAMELLIA:EDH+aRSA:EECDH+aRSA+AESGCM:EECDH+aRSA+SHA256:EECDH:+CAMELLIA128:+AES128:+SSLv3:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!DSS:!RC4:!SEED:!IDEA:!ECDSA:kEDH:CAMELLIA128-SHA:AES128-SHA
ssl_key = </etc/ssl/private/key.pem
ssl_prefer_server_ciphers = yes
ssl_protocols = !SSLv3 !SSLv2
userdb {
   args = /etc/dovecot/dovecot-ldap.conf.ext
   driver = ldap
}
verbose_proctitle = yes
protocol lmtp {
   mail_plugins = quota zlib acl sieve
}
protocol lda {
   mail_plugins = quota zlib acl sieve
}
protocol imap {
   mail_plugins = quota zlib acl imap_acl imap_quota imap_zlib
}


-- 
--------------------------------------------------------------
Hochschule Weihenstephan-Triesdorf, Rechenzentrum
Dipl.-Ing. (FH) Wolfgang Baumgartner
Am Weihenstephaner Berg 4, 85350 Freising
Tel. 08161/71-5276   Fax: 08161/71-5116
E-Mail: wolfgang.baumgartner at hswt.de
--------------------------------------------------------------


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5150 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://dovecot.org/pipermail/dovecot/attachments/20160601/20e67b3e/attachment-0001.p7s>


More information about the dovecot mailing list