DBERROR: skiplist recovery
I'm getting the following errors in mailaccess.log:
[code]Jun 19 10:03:03 postoffice imaps[755]: DBERROR: skiplist recovery: 4324 should be INORDER
Jun 19 10:03:03 postoffice imaps[755]: DBERROR: opening /var/imap/mailboxes.db: cyrusdb error[/code]
And this in system log:
[code]Jun 19 10:03:03 postoffice lmtpunix[756]: FATAL: can't read mailboxes file
Jun 19 10:03:03 postoffice master[352]: service lmtpunix pid 756 in READY state: terminated abnormally[/code]
After some initial research (specifically: [url]http://www.irbs.net/internet/info-cyrus/0212/0245.html[/url]) it sounds like my mailboxes.db database got corrupted during a crash. I'm currently digging through logs to try to track down a crash.
Unfortunately, I [i]just[/i] spent about five hours backing up and upgrading this mail server from 10.4.2 to 10.4.6 on Friday night. I can restore the databases to Saturday night's backups, but I'd like to try to recover this e-mail from Sunday and this morning first, if possible.
Could this be related to the upgrade at all? Has anyone experienced something like this? I don't usually work with Berkely DB, so I have no idea how to go about recovering the database.
Obviously, this is [i]very bad[/i], so the sooner you can reply the better.