Package: cyrus-imapd
Version: 2.5.10-3
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Jessie to Stretch upgrade

Imap etc seems to work ok. Found the problem scanning logs.

   * What exactly did you do (or not do) that was effective (or
     ineffective)

Google finds - 
https://www.banquise.org/software/how-to-recover-from-cyrus-when-you-have-some-db-errors/

   * What was the outcome of this action?

But the error is not apparent at startup. Imap is working. 

   * What outcome did you expect instead?

Expecting a config change to be made.

elbournb@red:/etc$ grep can\'t /var/log/mail.err| more
Mar 11 08:46:48 cat cyrus/master[25636]: can't exec /usr/sbin/tls_prune on 
schedule: No such file or directory
Mar 11 08:46:48 cat cyrus/master[25637]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 08:46:48 cat cyrus/master[25635]: can't exec /usr/sbin/cyr_expire on 
schedule: No such file or directory
Mar 11 09:16:48 cat cyrus/master[32569]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 09:46:48 cat cyrus/master[2281]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 10:16:48 cat cyrus/master[4039]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 10:46:48 cat cyrus/master[6208]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 13:51:17 cat cyrus/master[3765]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 14:21:17 cat cyrus/master[5547]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 14:51:17 cat cyrus/master[7271]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 15:21:17 cat cyrus/master[8875]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 15:51:17 cat cyrus/master[10608]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 16:21:17 cat cyrus/master[13355]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 16:51:18 cat cyrus/master[15593]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 17:21:17 cat cyrus/master[18271]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 17:51:17 cat cyrus/master[20852]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 22:02:02 cat cyrus/master[22489]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 11 23:34:42 cat cyrus/master[23170]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 12 08:04:16 cat cyrus/master[23885]: can't exec /usr/sbin/tls_prune on 
schedule: No such file or directory
Mar 12 08:04:16 cat cyrus/master[23887]: can't exec /usr/sbin/ctl_cyrusdb on 
schedule: No such file or directory
Mar 12 08:04:16 cat cyrus/master[23886]: can't exec /usr/sbin/cyr_expire on 
schedule: No such file or directory

Extract from  cyrus.conf
EVENTS {
        # this is required
        checkpoint      cmd="/usr/sbin/cyrus ctl_cyrusdb -c" period=30

        # this is only necessary if using duplicate delivery suppression
        delprune        cmd="/usr/sbin/cyrus expire -E 3" at=0401

        # this is only necessary if caching TLS sessions
        tlsprune        cmd="/usr/sbin/cyrus tls_prune" at=0401

        # indexing of mailboxes for server side fulltext searches

        # reindex changed mailboxes (fulltext) approximately every other hour
        #squatter_1     cmd="/usr/bin/nice -n 19 /usr/sbin/cyrus squatter -s" 
period=120

        # reindex all mailboxes (fulltext) daily
        #squatter_a     cmd="/usr/sbin/cyrus squatter" at=0517
}

Extract from cyrus-imapd start log

Mar 11 15:33:13 red cyrus/ctl_cyrusdb[3044]: skiplist: clean shutdown file 
missing, updating recovery stamp
Mar 11 15:33:13 red cyrus/ctl_cyrusdb[3044]: recovering cyrus databases
Mar 11 15:33:14 red cyrus/ctl_cyrusdb[3044]: done recovering cyrus databases
Mar 11 15:33:55 red cyrus/ctl_cyrusdb[5021]: checkpointing cyrus databases
Mar 11 15:33:56 red cyrus/ctl_cyrusdb[5021]: done checkpointing cyrus databases

Extract from cyrus.conf

START {
        # do not delete this entry!
        recover         cmd="/usr/sbin/cyrus ctl_cyrusdb -r"
  
        # this is only necessary if idlemethod is set to "idled" in imapd.conf
        #idled          cmd="idled"

        # this is useful on backend nodes of a Murder cluster
        # it causes the backend to syncronize its mailbox list with
        # the mupdate master upon startup
        #mupdatepush   cmd="/usr/sbin/cyrus ctl_mboxlist -m"

        # this is recommended if using duplicate delivery suppression
        # delprune      cmd="/usr/sbin/cyrus expire -E 3"
        # this is recommended if caching TLS sessions
        tlsprune        cmd="/usr/sbin/cyrus tls_prune"
}

That entry for recover confuses me - same executable reference.



-- System Information:
Debian Release: 9.8
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-8-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cyrus-imapd depends on:
ii  cyrus-common  2.5.10-3
ii  dpkg          1.18.25
ii  libc6         2.24-11+deb9u4
ii  libicu57      57.1-6+deb9u2
ii  libsasl2-2    2.1.27~101-g0780600+dfsg-3
ii  libssl1.1     1.1.0j-1~deb9u1
ii  libwrap0      7.6.q-26
ii  zlib1g        1:1.2.8.dfsg-5

cyrus-imapd recommends no packages.

cyrus-imapd suggests no packages.

-- no debconf information

Reply via email to