2.5.x startup problem with mupadatepush enabled
Khalid Mehmood
mehmood67 at yahoo.com
Mon Nov 2 00:46:34 EST 2015
Cyrus-imapd-2.5.x wouldn't start with "mupatepush -m" enabled in cyrus.conf on RHEL-7 after a system reboot. After disabling mupdatepush in cyrus.conf the service starts just fine, and subsequent restarts with mupdatepush enabled also work fine. Running a kerberized murder setup based on 2.4.x for more than a decade, we are planning to migrate our mail system to 2.5.x. Frontends and Muder itself don't have this problem, the cyrus service starts and works properly after system reboots. Is anyone else facing such issues?
Backend cyrus.conf:
START {
auth cmd="/usr/bin/kinit -k -t /etc/xxx.d/krb5.keytab xxx"
recover cmd="ctl_cyrusdb -r"
# syncclient cmd="/usr/lib/cyrus-imapd/sync_client -r" prefork=1
mupdatepush cmd="ctl_mboxlist -m"
idled cmd="idled"
}
SERVICES {
imap cmd="imapd" listen="imap" prefork=10 maxchild=650
imaps cmd="imapd -s" listen="imaps" prefork=10 maxchild=650
lmtp cmd="lmtpd" listen="lmtp" prefork=5 maxchild=10
lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=5 maxchild=10
sieve cmd="timsieved" listen="sieve" prefork=1 maxchild=10
}
EVENTS {
checkpoint cmd="ctl_cyrusdb -c" period=5
delprune cmd="cyr_expire -E 1 -D 7 -X 7 -a" at=2300
deleteprune cmd="cyr_expire -E 1 -D 7 -X 7 -a" at=2300
expungeprune cmd="cyr_expire -E 1 -D 7 -X 7 -a" at=2300
tlsprune cmd="tls_prune" period=1440
squatter cmd="/usr/lib/cyrus-imapd/squatter -r *" at=0200
# squatter cmd="/usr/lib/cyrus-imapd/squatter -r *@*" at=0400
reauth cmd="/usr/bin/kinit -k -t /etc/xxx.d/krb5.keytab xxx" period="360"
}
maillog:
Nov 2 10:14:02 vcas ctl_cyrusdb[4502]: skiplist: clean shutdown file missing, updating recovery stamp
Nov 2 10:14:02 vcas ctl_cyrusdb[4502]: recovering cyrus databases
Nov 2 10:14:02 vcas ctl_cyrusdb[4502]: done recovering cyrus databases
Nov 2 10:14:02 vcas ctl_mboxlist[4504]: extra arguments recieved, aborting connection
Nov 2 10:14:02 vcas master[4500]: process type:START name:mupdatepush path:/usr/lib/cyrus-imapd/ctl_mboxlist age:0.000s pid:4504 exited, status 1
Nov 2 10:14:02 vcas master[4500]: can't run startup
Nov 2 10:14:02 vcas master[4500]: exiting
.
Thanks
Khalid
More information about the Info-cyrus
mailing list