[Dovecot] Lost transaction log file in alpha2
I had run alpha1 pretty uneventfully for several weeks. I upgraded to
alpha2 a couple of days ago and have since suffered two incidents of
"Lost transaction log", resulting in the client being unable to
access the mailbox until I "rm dovecot.index.log*"
Sep 14 10:48:35 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
I should point out that this is a server with a single imap user
(myself) and that I know only one imap client was trying to access
the server at that point in time (though the client sw Mail.app may
have had multiple connections to the server).
Any suggestions/ideas/thoughts on whether something might have
changed in alpha2 to start causing this?
James.
On Sep 14, 2005, at 11:04 AM, James Berry wrote:
I had run alpha1 pretty uneventfully for several weeks. I upgraded
to alpha2 a couple of days ago and have since suffered two
incidents of "Lost transaction log", resulting in the client being
unable to access the mailbox until I "rm dovecot.index.log*"
This just happened to me again. Here's the where it first started
showing up in the log:
Sep 16 14:27:13 caddy dovecot: imap(jberry): Maildir /Users/jberry/
Maildir sync: UID < next_uid (36243 < 36244, file =
1126905722.Ve000002I164d7f.caddy.edworks.com:2,)
Sep 16 14:27:13 caddy dovecot: imap-login: Login: user=<jberry>,
method=PLAIN, rip=24.20.133.214, lip=207.149.241.23, TLS
Sep 16 14:27:13 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
Sep 16 14:27:17 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
Sep 16 14:27:18 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
Sep 16 14:27:19 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
Sep 16 14:27:20 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
Sep 16 14:27:21 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
Once it gets in this state, the only way to recover from the failure
seems to be to delete the log files. The problem does not heal itself.
-jdb
Sep 14 10:48:35 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1I should point out that this is a server with a single imap user
(myself) and that I know only one imap client was trying to access
the server at that point in time (though the client sw Mail.app may
have had multiple connections to the server).Any suggestions/ideas/thoughts on whether something might have
changed in alpha2 to start causing this?James.
On Fri, 2005-09-16 at 14:32 -0700, James Berry wrote:
Sep 16 14:27:13 caddy dovecot: imap(jberry): Maildir /Users/jberry/ Maildir sync: UID < next_uid (36243 < 36244, file =
1126905722.Ve000002I164d7f.caddy.edworks.com:2,)
This is the real problem. Have to figure out why this seems to be happening with people..
Sep 16 14:27:21 caddy dovecot: imap(jberry): Lost transaction log
file /Users/jberry/Maildir/dovecot.index.log seq 1
These then just happen because Dovecot didn't close the connection but just left it there trying to constantly acccess the mailbox. Should fix this too..
Once it gets in this state, the only way to recover from the failure
seems to be to delete the log files. The problem does not heal itself.
Killing the imap process works also.
On Sep 18, 2005, at 4:37 AM, Timo Sirainen wrote:
On Fri, 2005-09-16 at 14:32 -0700, James Berry wrote:
Sep 16 14:27:13 caddy dovecot: imap(jberry): Maildir /Users/jberry/ Maildir sync: UID < next_uid (36243 < 36244, file = 1126905722.Ve000002I164d7f.caddy.edworks.com:2,)
This is the real problem. Have to figure out why this seems to be happening with people..
This has continued to keep happening to me, about once a day or so.
Is there something I can do to help you track this down?
Sep 16 14:27:21 caddy dovecot: imap(jberry): Lost transaction log file /Users/jberry/Maildir/dovecot.index.log seq 1 These then just happen because Dovecot didn't close the connection but just left it there trying to constantly acccess the mailbox. Should
fix this too.. Once it gets in this state, the only way to recover from the failure seems to be to delete the log files. The problem does not heal
itself. Killing the imap process works also.
No, actually that doesn't seem to work. I can kill and restart
dovecot and the client (making sure all the processes have quit), and
when I bring it back up it still complains about the lost transaction
logs and won't let the client continue until the logs have been deleted.
James.
On Tue, 2005-09-20 at 09:57 -0700, James Berry wrote:
Sep 16 14:27:13 caddy dovecot: imap(jberry): Maildir /Users/jberry/ Maildir sync: UID < next_uid (36243 < 36244, file =
1126905722.Ve000002I164d7f.caddy.edworks.com:2,)This is the real problem. Have to figure out why this seems to be happening with people..
This has continued to keep happening to me, about once a day or so. Is there something I can do to help you track this down?
This is fixed in CVS already. I'll release alpha3 soon to fix it.
Killing the imap process works also.
No, actually that doesn't seem to work. I can kill and restart dovecot and the client (making sure all the processes have quit), and when I bring it back up it still complains about the lost transaction logs and won't let the client continue until the logs have been deleted.
Right. The problem was a bit different than what I thought. Fixed that one too.
participants (2)
-
James Berry
-
Timo Sirainen