-------- Original Message -------- Subject: Re: Cyrus DB Errors "DBERROR: error fetching user.username" even after reconstructs From: Josh Whitver <whitv...@urbandale.k12.ia.us> To: info-cyrus@lists.andrew.cmu.edu Date: Wednesday, February 11, 2009 1:32:52 PM > On Feb 10, 2009, at 9:52 PM, Josh Whitver wrote: > >>>>> Yeah, you have a broken mailboxes.db I'd say! >>>>> >>>>> Here's what I would do: >>>>> >>>>> # stop cyrus >>>>> cyr_dbtool /var/imap/mailboxes.db skiplist show > mailboxes.dump >>>>> cyr_dbtool -n /var/lib/mailboxes_new.db skiplist set < >>>>> mailboxes.dump >>>>> mv /var/imap/mailboxes.db /var/imap/mailboxes_old.db >>>>> mv /var/lib/mailboxes_new.db /var/imap/mailboxes.db >>>>> # start cyrus >>>>> >>>>> This will give you a brand new clean mailboxes.db (but keep the old >>>>> one >>>>> just in case) >>>>> >>>>> Bron. >>>>> >> Well, I just tried it - no dice. Same issues persist, even with a >> fresh mailboxes.db file. >> >> Next steps? >> > > Anyone? Bueller? > I agree it looks like a mailbox db problem. My inclination after a failed reconstruct would be to remove and recreate the mailbox and permissions (perhaps checking the mailbox db in between steps).
-Blake
---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html