Update Kolab16 on Debian 10 - mailboxes still disappear

Franz Skale i.bin at dah.am
Sun Oct 30 08:06:46 CET 2022

Hi Matthias,
i use the deb 10 backport mirrors and encountered a similar problem when 
ugrading from cyrus 3.0 to 3.2.
Before the upgrade, all cyrus services must be stopped (cyrus-imapd) !
Otherwise, you end up with a broken mailboxes.db
file /var/lib/cyrus/mailboxes.db
/var/lib/cyrus/mailboxes.db: Cyrus twoskip DB
Be sure to use two_skip format ! (recontruct)

I did the following:
1.) Backup the /var/lib/cyrus/ (incl. mailboxes.db)
2.) chown cyrus:mail /var/lib/imap/* -R (After the upgrade, the 
permssions were wrong !)
3.) su - cyrus -c '/usr/lib/cyrus/bin/reconstruct -V max'
4.) su - cyrus -c '/usr/lib/cyrus/bin/ctl_mboxlist -d' (All mailboxes 
should appear)
That's it.

Best Franz

On 2022-10-30 01:11, Matthias Busch wrote:
> I know I sound like a broken record...
> but my server still is waiting for updates. I tried again. I was able 
> to
> use the .deb file which allowed me to finish the upgrade
> still, post installation, no errors, my mailboxes are gone
> - kolab lm shows none
> - logging in via imap to guam shows no mailboxes for my user
> - logging in via imap to cyrus shows no mailboxes for my user
> [this is not identical to the last time I lost my mailboxes]
> - reconstuct shows a seemingly complete list of the users folders
> - I am HIGHLY confident that the filesystem is okay and has free space
> and all that...
> I request your help. I will gladly install the update again and try out
> stuff and post logs.
> for now, I restored the snapshot
> _______________________________________________
> users mailing list
> users at lists.kolab.org
> https://lists.kolab.org/mailman/listinfo/users

More information about the users mailing list