Doveadm error
aki.tuomi at dovecot.fi
aki.tuomi at dovecot.fi
Fri Jul 15 14:03:15 UTC 2016
> On July 12, 2016 at 4:30 PM László Károlyi <laszlo at karolyi.hu> wrote:
>
>
> Hey everyone,
>
> I've got a weird error since I upgraded to the latest dovecot on my FreeBSD box:
>
> root at postfixjail /# doveadm quota recalc -u xxx at xxx.com
> doveadm(xxx at xxx.com): Error: dict-client: Commit failed: Deinit
> fish: 'doveadm quota recalc -u xxx@…' terminated by signal SIGSEGV (Address boundary error)
> root at postfixjail /# dovecot --version
> 2.2.25 (7be1766)
> root at postfixjail /# dovecot -n
> # 2.2.25 (7be1766): /usr/local/etc/dovecot/dovecot.conf
> # Pigeonhole version 0.4.15 (97b3da0)
> # OS: FreeBSD 10.3-STABLE amd64
> auth_cache_negative_ttl = 0
> auth_cache_ttl = 0
> auth_mechanisms = plain login cram-md5 digest-md5
> auth_realms = flix.hu
> base_dir = /usr/local/var/run/dovecot/
> default_login_user = nobody
> dict {
> quota = mysql:/usr/local/etc/dovecot/dovecot-dict-sql.conf.ext
> quota_rule2 = Trash:bytes=+100M
> }
> listen = *
> login_trusted_networks = 127.0.0.0/24
> mail_location = mdbox:~/mdbox
> mail_plugins = quota
> 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 index ihave duplicate mime foreverypart extracttext vnd.dovecot.pipe
> mdbox_rotate_size = 20 M
> namespace {
> inbox = yes
> location =
> prefix =
> separator = .
> }
> passdb {
> args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
> driver = sql
> }
> plugin {
> quota = dict:User quota::proxy::quota
> sieve = ~/.dovecot.sieve
> sieve_dir = ~/sieve
> sieve_extensions = +vnd.dovecot.pipe
> sieve_pipe_bin_dir = /usr/local/etc/email-responder
> sieve_plugins = sieve_extprograms
> }
> postmaster_address = postmaster at flix.hu
> protocols = imap pop3 lmtp sieve
> service auth {
> unix_listener /var/spool/postfix/private/auth {
> group = postfix
> mode = 0660
> user = postfix
> }
> unix_listener auth-userdb {
> group = vmail
> mode = 0600
> user = vmail
> }
> }
> service dict {
> unix_listener dict {
> mode = 0600
> user = vmail
> }
> }
> service imap-login {
> process_min_avail = 3
> service_count = 1
> }
> service managesieve-login {
> inet_listener sieve {
> port = 4190
> }
> process_min_avail = 2
> service_count = 1
> }
> service managesieve {
> process_limit = 1024
> process_min_avail = 2
> }
> service pop3-login {
> process_min_avail = 3
> service_count = 1
> }
> ssl = required
> ssl_cert = </usr/local/etc/dovecot/ssl/server.crt
> ssl_key = </usr/local/etc/dovecot/ssl/server.pem
> userdb {
> driver = prefetch
> }
> userdb {
> args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
> driver = sql
> }
> protocol lda {
> mail_plugins = quota sieve
> }
> protocol lmtp {
> mail_plugins = quota sieve
> }
> protocol sieve {
> mail_plugins = quota sieve
> managesieve_max_line_length = 65536
> }
> protocol imap {
> mail_max_userip_connections = 20
> mail_plugins = quota imap_quota
> }
> protocol pop3 {
> mail_max_userip_connections = 15
> mail_plugins = quota
> }
> root at postfixjail /# uname -a
> FreeBSD postfixjail.xxx.com 10.3-STABLE FreeBSD 10.3-STABLE #19 r302639: Tue Jul 12 13:54:21 CEST 2016 root at flix.hu:/usr/obj/usr/src/sys/MYKERNEL amd64
>
> There seems no difference of which virtual mailbox I want dovecot to quota recalculate, it always fails with this error message.
>
> Any suggestions?
>
> Cheers,
> --
> László Károlyi
> http://linkedin.com/in/karolyi
Hi
This bug is being fixed.
Aki
More information about the dovecot
mailing list