[kdepim-users] Problem with INBOX - a clue?

Ingo Klöcker kloecker at kde.org
Fri Sep 25 20:20:09 BST 2009


On Friday 25 September 2009, Anne Wilson wrote:
> On Friday 25 September 2009 14:20:51 Anne Wilson wrote:
> > On Friday 25 September 2009 13:01:57 you wrote:
> > > On fredag 25 september 2009 13:02:30 Anne Wilson wrote:
> > > > One user has a problem with INBOX (on a local IMAP server). 
> > > > All subfolders work fine.  I have removed index files, but the
> > > > problem persists.  The error message says
> > > >
> > > > Error while querying the server status.  Unable to open folder
> > > > INBOX. The server replied: Internal error occurred. Refer to
> > > > server log for more information.
> > > >
> > > > There's nothing in /var/log/maillog.  Which log should I be
> > > > reading?
> > >
> > > Three short questions:
> > > 1. What OS?
> > > 2. Which IMAP-server
> > > 3. Which syslog-server?
> > >
> > >
> > > Usually courier, cyrus or dovecot for IMAP. I use courier and
> > > there it is courierlogger that handles the logs. Courierlogger
> > > logs to syslog. My syslog is syslog-ng and the options is
> > > normally in
> > >  /etc/syslog-ng/syslog-ng.conf. I've got:
> > >
> > > destination mail { file("/var/log/mail"); };
> > >
> > > So for me it's /var/log/mail. But it is also up to what OS you're
> > > using to define where the syslog should go.
> >
> > Just one thing I should mention.  I always set up my users with the
> > same username and UID as previously held.  David is always 501
> > (Mandriva always used to start users at 500, and I've maintained
> > the list of UIDs for 7 years or more).  When I looked at the perms
> > for David's Inbox on the server it was owned 501:VBoxusers.  This
> > is crazy, and I've no idea where that came from. On the server I
> > changed ownership recursively to david:david.  Unfortunately, this
> > didn't resolve the issue.  I'm just hoping that it rings a bell
> > with someone, though.
>
> Continuing to study logs, I came across this in the dovecot log:
>
>  dovecot: Sep 05 13:25:10 Error: imap-login: Time just moved
> backwards by 1 seconds. I'll sleep now until we're back in present.
> http://wiki.dovecot.org/TimeMovedBackwards
> dovecot: Sep 13 08:53:04 Error: IMAP(david):
> unlink(/home/david/Maildir/cur/cur:2,ST) failed: Is a directory
>
> Whatever is causing this, it happened long before I did the new
> install (it shows how infrequently he checks his mail, too).  There
> are many repetitions of that last entry during yesterday and today,
> as I've tried to solve the problem.

Hmm, in Maildir each maildir directory contains three subdirectories 
cur, new and tmp. The names of the files holding the actual messages 
are usually built in a way that makes them globally unique. 'cur:2,ST' 
most certainly is not globally unique. :-) Moreover, 'cur:2,ST' is a 
directory and thus does not belong in Maildir/cur/.

Maybe (for whatever reason) a 'cur' subdirectory of another maildir 
folder was moved to /home/david/Maildir/cur. I suggest to 
move /home/david/Maildir/cur/cur:2,ST somewhere else and re-try. You 
might also want to check whether cur:2,ST contains messages which could 
explain the origin of this directory.


Regards,
Ingo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdepim-users/attachments/20090925/c2e82ff9/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM users mailing list
kdepim-users at kde.org
https://mail.kde.org/mailman/listinfo/kdepim-users


More information about the kdepim-users mailing list