On Wed, Jun 08, 2005 at 01:19:31PM +0000, Timo Sirainen wrote:
On Wed, 2005-06-08 at 14:46 +0200, Thomas Hummel wrote:
--> I can't understand why since /opt/dovecot/c is rwxrwxrwt and belongs to root:wheel
Was cxxx created then? Anyway one of the mkdir() calls which tried to create that path failed with that error..
I don't think so. This is strange since other users index directories were created normally.
- dovecot: IMAP(xxxx): UIDs broken with partial sync in mbox file /yyyy/zzzz/xxxx/Mail/Drafts
Well, shouldn't happen but not a real problem unless it happens constantly.
What is that partial sync about ?
- dovecot: IMAP(xxxx): file istream-raw-mbox.c: line 383 (istream_raw_mbox_get_body_size): assertion failed: +(rstream->body_offset != (uoff_t)-1)
Probably means the mbox has CR+LF linefeeds?
You're right : that INBOX do have CR+LF linefeeds. I don't know where they come from.
1.0-stables don't handle them well yet. IMAP clients can't create CR+LF linefeeds, so they must have come somewhere else.
What can I do then ? Is there a way to work this around ? Besides, do you mean that I wouldn't have had this problem with a 1.0-tests ?
One other problem I forgot to mention :
when I switched back (because of that assertion failed problem) from 1.0-stable down to 0.99, my maillog file (I had chosen to log through syslog) was flooded with such messages :
-- dovecot-auth: BUG: login gave a PID of existing connection dovecot-auth: Login process 15 disconnected
--> I cannot understand how this can happen, since, I
. shot down -stable . installed 0.99 instead . started 0.99
Thus clients faced a closed TCP connection.
-- Thomas Hummel | Institut Pasteur <hummel@pasteur.fr> | Pôle informatique - systèmes et réseau