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