Hi all,
Using Thunderbird 115.3.1 on Ubuntu 20 I accidentally moved a shared
"support" mailbox folder to my personal inbox.
As a result it became inaccessible to everyone else. The folder is
pretty big and contains over 200k messages going back 15 years or so.
Since I couldn't find a way to move it back to the parent folder I
deleted it in Thunderbird and restored the folder from backups with no
success. I.e. I have the data but Cyrus doesn't recognise it.
Next I tried creating an empty folder with the same name so at least new
messages could come in.
Now when I try to open this empty folder I get:
Oct 17 12:58:25 mailserver cyrus/imaps[6478]: IOERROR: opening index
support: System I/O error
Oct 17 12:58:25 mailserver cyrus/ctl_cyrusdb[12131]: checkpointing cyrus
databases
Oct 17 12:58:25 mailserver cyrus/ctl_cyrusdb[12131]: done checkpointing
cyrus databases
Oct 17 12:58:25 mailserver cyrus/imaps[12084]: starttls: TLSv1.2 with
cipher DHE-RSA-AES256-SHA (256/256 bits new) no authentication
Oct 17 12:58:25 mailserver cyrus/imaps[6478]: IOERROR: opening index
support: System I/O error
I also get different errors with cyradm tools when trying to delete this
empty folder:
localhost.localdomain> dm support
deletemailbox: Permission denied
localhost.localdomain> setaclmailbox support root x
setaclmailbox: root: x: System I/O error
How do I recover from this situation?
How about restoring a mailbox folder to a different name?
My Cyrus version 2.4.16 on Debian.
Regards,
Adam
------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T45278f5183cac2fb-Md4d456b088a3c9e92b5405cd
Delivery options: https://cyrus.topicbox.com/groups/info/subscription