dovecot-pigeonhole Broken ?

Günther J. Niederwimmer gjn at gjn.priv.at
Mon Mar 9 13:36:54 EET 2020


Hello,
I like to install Update my server but after the last update I have this Error
System centos 7.7

when I Install "sieve" I have this error
Mar  9 11:51:47 mx02 dovecot: master: Warning: Corrected permissions for login 
directory /var/run/dovecot/token-login
Mar  9 11:51:47 mx02 dovecot: master: Dovecot v2.3.10 (0da0eff44) starting up 
for imap, lmtp, sieve (core dumps disabled)
Mar  9 11:51:47 mx02 dovecot: doveconf: Fatal: execvp(/usr/libexec/dovecot/
managesieve) failed: Argument list too long

Mar  9 11:51:47 mx02 dovecot: config: Error: managesieve-login: dump-
capability process returned 89
Mar  9 11:59:38 mx02 dovecot: master: Warning: Killed with signal 15 (by 
pid=8242 uid=0 code=kill)
Mar  9 11:59:54 mx02 dovecot: master: Dovecot v2.3.10 (0da0eff44) starting up 
for imap, lmtp (core dumps disabled)
Mar  9 11:59:54 mx02 dovecot: doveconf: Fatal: execvp(/usr/libexec/dovecot/
managesieve) failed: Argument list too long
Mar  9 11:59:54 mx02 dovecot: config: Error: managesieve-login: dump-
capability process returned 89
Mar  9 12:04:28 mx02 dovecot: master: Warning: Killed with signal 15 (by 
pid=8366 uid=0 code=kill)
Mar  9 12:04:29 mx02 dovecot: master: Dovecot v2.3.10 (0da0eff44) starting up 
for imap, lmtp (core dumps disabled)

I have no change any of the config only enable sieve 

dovecot -n after reinstall pigeonhole
# 2.3.10 (0da0eff44): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.10 (bf8ef1c2)
doveconf: Fatal: execvp(/usr/libexec/dovecot/managesieve) failed: Argument 
list too long
doveconf: Error: managesieve-login: dump-capability process returned 89
# OS: Linux 3.10.0-1062.12.1.el7.x86_64 x86_64 CentOS Linux release 7.7.1908 
(Core) 
# Hostname: mx02.esslmaier.at
auth_default_realm = esslmaier.at
auth_gssapi_hostname = $ALL
auth_krb5_keytab = /etc/dovecot/dovecot.keytab
auth_master_user_separator = *
auth_mechanisms = plain login
auth_realms = esslmaier.at
mail_location = maildir:~/Maildir
mail_plugins = zlib acl fts fts_lucene
namespace {
  ignore_on_failure = no
  list = children
  location = maildir:%%h/Maildir:INDEX=%h/shared/%%u:CONTROL=%h/shared/%
%u:INDEXPVT=%h/shared/%%u
  prefix = shared/%%u/
  subscriptions = yes
  type = shared
}
namespace inbox {
  hidden = no
  ignore_on_failure = 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 {
  driver = pam
}
passdb {
  args = /etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
plugin {
  sieve = file:~/sieve;active=~/.dovecot.sieve
}
protocols = imap lmtp
service auth {
  unix_listener /var/spool/postfix/private/auth {
    group = postfix
    mode = 0666
    user = postfix
  }
  user = root
}
ssl = required
ssl_alt_cert = </etc/letsencrypt/live/mx02.esslmaier.at/fullchain.pem
ssl_alt_key = # hidden, use -P to show it
ssl_cert = </etc/letsencrypt/live/mx02.esslmaier.at/fullchain-ecdsa.pem
ssl_cipher_list = ALL:!DH:!kRSA:!SRP:!kDHd:!DSS:!aNULL:!eNULL:!EXPORT:!DES:!
3DES:!MD5:!PSK:!RC4:!ADH:!LOW at STRENGTH
ssl_client_ca_file = </etc/pki/tls/cert.pem
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
ssl_min_protocol = TLSv1.1
ssl_options = no_compression
userdb {
  driver = passwd
}
userdb {
  args = /etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}

-- 
mit freundlichen Grüßen / best regards

  Günther J. Niederwimmer




More information about the dovecot mailing list