RE: [Dovecot] IMAP EXPUNGE disconnect/box hang - Fedora Core 2, Squirrelmail and Evolution
Well, I just built and installed the 1.0 stable w/o tags version from source, and so far, it's not hanging/crashing the system - if this is the fix, I'm all over it :D
Context: this is my problem:
Correction: I'm running yum.log:03/07/05 05:48:28 Updated: dovecot 0.99.14-1.1.fc2.rf.i386 - Sorry about that.
I'm a bit befuddled by this behavior. I've been using dovecot for close to a year, and recently the Fedora Core 2 Update: dovecot-0.99.13-4.FC2 build came in via yum. Since then I occasionally get this EXPUNGE disconnect error. When the error hits, the box does not crash but I can no longer log in*, nor start any new processes. I happen to have gkrellm running and I see a slow but steady climb in the # of processess. The only way to recover the box is to do a hard reset, as I cannot log in, nor su - to do a shutdown. In one case I happened to have a root shell open, and I still could not do a shutdown.
Any ideas as to what I should do with this? As long as I don't expung everything is fine, but when I do expunge (move something or a filter runs in squirrelmail, or Action/Expunge in Evolution) sometimes it works fine, sometimes I get this error and a weird zombie state. It was all rock solid before this new version.
Suggestions welcome - I don't seem to be getting any logging when it goes bad, perhaps I can up the log level?
I'm more then happy to build the current dovecot from source, and if I should post this to some Fedora list, point me at it :D
Well, it's not locking the system up, but now I get this error message over and over in the maillog:
dovecot: IMAP(<user>): file mbox-sync.c: line 1146 (mbox_sync_update_index_header): assertion failed: (sync_ctx->base_uid_validity != 0) Apr 22 16:36:10 xxx dovecot: child 12524 (imap) killed with signal 6
On Fri, 2005-04-22 at 14:25, Schettino, John Charles wrote:
Well, I just built and installed the 1.0 stable w/o tags version from source, and so far, it's not hanging/crashing the system - if this is the fix, I'm all over it :D
Context: this is my problem:
Correction: I'm running yum.log:03/07/05 05:48:28 Updated: dovecot 0.99.14-1.1.fc2.rf.i386 - Sorry about that.
I'm a bit befuddled by this behavior. I've been using dovecot for close to a year, and recently the Fedora Core 2 Update: dovecot-0.99.13-4.FC2 build came in via yum. Since then I occasionally get this EXPUNGE disconnect error. When the error hits, the box does not crash but I can no longer log in*, nor start any new processes. I happen to have gkrellm running and I see a slow but steady climb in the # of processess. The only way to recover the box is to do a hard reset, as I cannot log in, nor su - to do a shutdown. In one case I happened to have a root shell open, and I still could not do a shutdown.
Any ideas as to what I should do with this? As long as I don't expung everything is fine, but when I do expunge (move something or a filter runs in squirrelmail, or Action/Expunge in Evolution) sometimes it works fine, sometimes I get this error and a weird zombie state. It was all rock solid before this new version.
Suggestions welcome - I don't seem to be getting any logging when it goes bad, perhaps I can up the log level?
I'm more then happy to build the current dovecot from source, and if I should post this to some Fedora list, point me at it :D
On 23.4.2005, at 02:40, John Schettino wrote:
Well, it's not locking the system up, but now I get this error message over and over in the maillog:
dovecot: IMAP(<user>): file mbox-sync.c: line 1146 (mbox_sync_update_index_header): assertion failed: (sync_ctx->base_uid_validity != 0)
This was actually fixed in last night's tarball.
Well, so far, so good. I think this may have fixed my Expunge death in Squirrelmail as well (at least it has not happened yet since building this version - might have been a zero mailbox or the mbox: first message expunged we might have gotten "uid-last unexpectedly lost" error, since Squirrelmail moves some of my mail around when I log in, and its often the first message in the mbox.) but it sure cleaned up my logs.
Nice timing on that release :D
On Sat, 2005-04-23 at 07:25, Timo Sirainen wrote:
On 23.4.2005, at 02:40, John Schettino wrote:
Well, it's not locking the system up, but now I get this error message over and over in the maillog:
dovecot: IMAP(<user>): file mbox-sync.c: line 1146 (mbox_sync_update_index_header): assertion failed: (sync_ctx->base_uid_validity != 0)
This was actually fixed in last night's tarball.
participants (3)
-
John Schettino
-
Schettino, John Charles
-
Timo Sirainen