From: Janne Peltonen (no email)
Date: Wed May 07 2008 - 10:59:16 EDT
On Wed, May 07, 2008 at 05:11:30PM +0300, Janne Peltonen wrote:
> Hi!
>
> After running 2.3.11 for almost half a year, a problem like this
> appeared today:
>
> May 7 17:03:47 pcn3 i07/sync_client[18029]: Processing sync log file
> /var/lib/imap/i07/sync/log-21280 failed: Bad protocol
> May 7 17:03:47 pcn3 i07/sync_client[20341]: Reprocessing sync log file
> /var/lib/imap/i07/sync/log-21280
>
> and the sync_client child dies.
>
> The log file in question contains nothing but
>
> --clip--
> MAILBOX user.<censored>
> MAILBOX user.<censored>.Trash
> SEEN <censored> user.<censored>.Trash
> MAILBOX user.<censored>
> --clip--
>
> Now I wonder. What might be wrong with this?
...looking at the sync server, there were things like
May 7 17:03:47 scn3 i07/syncserver[29753]: IOERROR: opening
/var/spool/imap/iaji/i/user/ireijone/3396.: No such file or directory
in the log; when I did
touch /var/spool/imap/iaji/i/user/<censored>/3396.
chown cyrus:mail /var/spool/imap/iaji/i/user/<censored>/3396.
chmod 600 /var/spool/imap/iaji/i/user/<censored>/3396.
on then sync server, the problem disappeared and my user got synched OK.
I've explicitely set expunge_mode: immediate on the sync server,
because I think I read somewhere (on this list?) that setting it to
delayed wouldn't work. Everything else uses the default values of
Simon's RPM, that is, on sync_client both expunge_mode: delayed and
delete_mode: delayed; on sync_server side just delete_mode: delayed.
Cyrus version 2.3.11, rpm release 5. Perhaps I should let the
expunge_mode: delayed be on the sync_server, too?
--Janne Peltonen
Univ of Helsinki
-- Janne Peltonen <> ---- 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
|
|
|