Re: subfolders not imported after upgrade to 3.6.1-4

Vladislav Kurz <[email protected]> Mon, 20 Oct 2025 09:32:37 +0200
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
Dne 19. 10. 25 v 15:02 Dr. Harry Knitter via Info napsal(a):
> Hello again,
> 
> I followed Albers advice and tried with a backup of my Mailbox and 
> database files.

Hello,

https://www.cyrusimap.org/3.6/imap/download/upgrade.html#storage-changes 
says: If you want new top level mailboxes to be created in the old 
style, you can enable the mailbox_legacy_dirs imapd.conf(5) option, 
which defaults to off.

For me if worked well by enabling mailbox_legacy_dirs just before the 
upgrade. I'm not sure what will happen if you turn it on after the 
upgrade. Especially if you did recontruct, etc...

> Fist I set all files to 600 and directories to 700 cyrus:mail
> 
> before starting cyrus I ran
> 
> su cyrus -C "/usr/sbin/cyrus ctl_cyrusdb -r"
> 
> I started cyrus
> 
> and ran
> 
> running su cyrus -c "/usr/lib/cyrus/bin/reconstruct -r -f "
> 
> I get al lot of error messages e.g.:
> user.qmp.Drafts: failed to read index header
> user.qmp.Drafts: System I/O error Permission denied
> 
> also all files cyrus.* have permisson cyrus:mail rw
> 
> WTF is going wrong?
> 
> I need urgent help
> 
> 

It may be looking for mailboxes in the "new" paths with uid.

-- 
Best regards
         Vladislav Kurz


------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T4fc8693c7b0fa86b-Me05e772c456d4f2b32faa1b5
Delivery options: https://cyrus.topicbox.com/groups/info/subscription