[Dovecot] some questions about log errors
Hello,
I migrated from the release target to the CVS target a few nights back, as I only use Maildir, and wanted look for improvements.. I am getting these errors in the maillog, and they keep coming up. I can delete the indexes, but wonder if it should be updateable by the mail-index process first?
Jan 10 16:37:48 lazy pop3(ki): Updating broken sync_id in cache file /home/ki/Maildir/.INBOX/.imap.index.cache Jan 10 16:42:56 lazy pop3(ki): Updating broken sync_id in cache file /home/ki/Maildir/.INBOX/.imap.index.cache Jan 10 17:08:18 lazy pop3(ki): Updating broken sync_id in cache file /home/ki/Maildir/.INBOX/.imap.index.cache Jan 10 19:54:09 lazy pop3(ki): Updating broken sync_id in cache file /home/ki/Maildir/.INBOX/.imap.index.cache Jan 10 20:02:12 lazy pop3(ki): Updating broken sync_id in cache file /home/ki/Maildir/.INBOX/.imap.index.cache Jan 10 21:15:35 lazy pop3(ki): Updating broken sync_id in cache file /home/ki/Maildir/.INBOX/.imap.index.cache Jan 10 22:17:48 lazy imap(yeled): Corrupted index file /home/yeled/Maildir/.spam-caught/.imap.index: Duplicated message 1073729953.P4300Q320.lazy:2,S Jan 10 22:17:48 lazy imap(yeled): /home/yeled/Maildir/.spam-caught/dovecot-uidlist: Found duplicate filename 1073729953.P4300Q320.lazy, rebuilding Jan 10 23:50:19 lazy imap(yeled): Corrupted index cache file /home/yeled/Maildir/.mi.backups/.imap.index.cache: record points outside file Jan 10 23:50:19 lazy imap(yeled): Corrupted index cache file /home/yeled/Maildir/.mi.backups/.imap.index.cache: invalid record size Jan 10 23:50:19 lazy imap(yeled): Corrupted index file /home/yeled/Maildir/.mi.backups/.imap.index: Filename mismatch for UID 492: 1073739016.P11415Q5M850434.lazy vs 1073739017.P4404Q26M178284.lazy Jan 10 23:50:19 lazy imap(yeled): Couldn't lock created modify log file /home/yeled/Maildir/.mi.backups/.imap.index.log Jan 10 23:50:19 lazy imap(yeled): Warning: Inconsistency - Index /home/yeled/Maildir/.mi.backups/.imap.index was rebuilt while we had it open Jan 10 23:50:20 lazy imap(yeled): IndexID mismatch for modify log file /home/yeled/Maildir/.mi.backups/.imap.index.log
As you can see the error says that it is `Updating broken sync_id' multiple times. The other errors - I'm not sure if they can be fixed..
C.
charlie@rubberduck.com - Melbourne, Australia http://rubberduck.com/~yeled/ PGP: 0x14AA7941 || finger yeled@lazy.spodder.com
On Sat, 2004-01-10 at 15:13, Charlie Allom wrote:
I migrated from the release target to the CVS target a few nights back, as I only use Maildir, and wanted look for improvements.. I am getting these errors in the maillog, and they keep coming up. I can delete the indexes, but wonder if it should be updateable by the mail-index process first?
Don't use CVS now, indexes are broken. I'm rewriting indexing code now, hopefully working again in a few weeks.
On 11/01/2004, at 6:09 PM, Timo Sirainen wrote:
Don't use CVS now, indexes are broken. I'm rewriting indexing code now, hopefully working again in a few weeks.
oops! Oh well - it "works" :)
C.
charlie@rubberduck.com - Melbourne, Australia http://rubberduck.com/~yeled/ PGP: 0x14AA7941 || finger yeled@lazy.spodder.com
Hi All..
When a successfully authentication has taken place, is it possible to get dovecot to create the users maildir if it doesnt already exist?
Regards, Cami
On Sun, 2004-01-11 at 13:59, cami wrote:
Hi All..
When a successfully authentication has taken place, is it possible to get dovecot to create the users maildir if it doesnt already exist?
Currently there's no configuration option for that. Some people want to create directories also for the user's home directory and possibly it's parent directory etc. so it'd be better to do it right the first time for everyone.. You could patch the sources, something like this: --- src/lib-storage/index/maildir/maildir-storage.c.old 2004-01-12 20:50:45.000000000 +0200 +++ src/lib-storage/index/maildir/maildir-storage.c 2004-01-12 20:51:13.000000000 +0200 @@ -64,6 +64,7 @@ p = strchr(p, ':'); } while (p != NULL); } + mkdir(root_dir, 0700); } if (root_dir == NULL)
participants (3)
-
cami
-
Charlie Allom
-
Timo Sirainen