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