[Dovecot] dovecot:IMAP(user) killed with signal 6
Spil Oss
spil.oss at googlemail.com
Mon Nov 20 14:36:13 UTC 2006
Thanks Timo!
Since I've been running rc10 again dovecot stopped aborting.
By the way, when I used the create_shares.pl script, it created a
symlink for every file in the directory to be shared. Simple
symlinking the dir seemed to 'almost' work but for the keyword file
errors.
Upgrading to rc15 fixes the problem as well, the Permission Denied
message still comes up, but dovecot no longer aborts.
Will try the create_shares.pl script again and see where my
symlink-config is wrong.
FWIW I wouldn't want any undocumented behaviour in dovecot just
because I'm a stupid twat...
Kind regards,
Spil.
On 20/11/06, Spil Oss <spil.oss at googlemail.com> wrote:
> That's indeed very standard, but it was complaining before (up to
> rc10) but not aborting.
>
> Dovecot keeps resetting the mode and owner on the keyword file
>
> lrwxr-xr-x 1 user1 user 37 Nov 9 21:48 .MeldWelSpam ->
> /home/sharedmail/Maildir/.MeldWelSpam
>
> $ ls -l /home/sharedmail/Maildir/.MeldWelSpam
> total 68
> drwxrwx--- 2 sharedmail sharedmail 1024 Nov 16 16:49 cur
> -rw------- 1 user2 sharedmail 50 Nov 16 16:49 dovecot-keywords
> -rwxrws--- 1 sharedmail sharedmail 0 Oct 17 15:01 dovecot-shared
> -rw-rw---- 1 user2 sharedmail 12451 Nov 16 16:49 dovecot-uidlist
> -rw-rw---- 1 sharedmail sharedmail 712 Nov 16 16:51 dovecot.index
> -rw-rw---- 1 sharedmail sharedmail 17408 Oct 17 14:58 dovecot.index.cache
> -rw-rw---- 1 sharedmail sharedmail 26436 Nov 16 16:51 dovecot.index.log
> -rwxrws--- 1 sharedmail sharedmail 0 Oct 17 14:39 maildirfolder
> drwxrwx--- 2 sharedmail sharedmail 512 Nov 14 21:41 new
> drwxrwx--- 2 sharedmail sharedmail 1536 Nov 16 16:49 tmp
>
> It seems that whoever gets there first, creates the dovecot-keywords
> file with perms 600 and subsequent users of the shared folder are out
> of luck.
>
> # chown sharedmail:sharedmail dovecot-keywords dovecot-uidlist ; chmod
> 660 dovecot-keywords
> #ls -l dovecot-keywords dovecot-uidlist
> -rw-rw---- 1 sharedmail sharedmail 50 Nov 16 16:49 dovecot-keywords
> -rw-rw---- 1 sharedmail sharedmail 12451 Nov 16 16:49 dovecot-uidlist
>
> Moving some folders into the MeldWelSpam folder as user1
> # ls -l dovecot-keywords dovecot-uidlist
> -rw------- 1 user1 sharedmail 258 Nov 16 16:57 dovecot-keywords
> -rw-rw---- 1 user1 sharedmail 12736 Nov 16 16:57 dovecot-uidlist
>
> As long as dovecot keeps setting the mode to 600, I can't see how I
> get this fixed.
>
> Spil.
>
> On 16/11/06, Odhiambo WASHINGTON <odhiambo.raburu at wananchi.com> wrote:
> > * On 16/11/06 16:17 +0100, Spil Oss wrote:
> > | Just upgraded to rc14 and problem persists.
> > |
> > | On 16/11/06, Spil Oss <spil.oss at googlemail.com> wrote:
> > | >Hi all,
> > | >
> > | >After rc10 I have problems with imap and imaps
> > | >
> > | >Hi all,
> > | >
> > | >After rc10 I have problems with imap and imaps
> > | >
> > | >Nov 16 15:42:39 beastie dovecot: IMAP(user1):
> > | >open(/home/user1/Maildir/.MeldWelSpam/dovecot-keywords) failed:
> > | >Permission denied
> > | >Nov 16 15:44:09 beastie dovecot: IMAP(user2):
> > | >open(/home/user2/Maildir/.MeldWelSpam/dovecot-keywords) failed:
> > | >Permission denied
> > | >Nov 16 15:44:09 beastie dovecot: IMAP(user2): file maildir-keywords.c:
> > | >line 222 (maildir_keywords_lookup_or_create): assertion failed:
> > | >(mk->synced)
> > | >Nov 16 15:44:09 beastie dovecot: child 98798 (imap) killed with signal 6
> > | >Nov 16 15:46:10 beastie dovecot: IMAP(user2):
> > | >open(/home/user2/Maildir/.MeldWelSpam/dovecot-keywords) failed:
> > | >Permission denied
> > | >Nov 16 15:46:10 beastie dovecot: IMAP(user2): file maildir-keywords.c:
> > | >line 222 (maildir_keywords_lookup_or_create): assertion failed:
> > | >(mk->synced)
> > | >Nov 16 15:46:10 beastie dovecot: child 98819 (imap) killed with signal 6
> > | >
> > | >The Permission denied messages where there in rc10 as well, but that
> > | >was not causing problems. These folders are symlinks to shared spam
> > | >and ham folders for spamassassin learning.
> > | >
> > | >Any clue on how to fix this?
> > | >
> > | >FreeBSD-i386 6.1-RELEASE-p10
> > | >dovecot-1.0.r13 from ports
> >
> > "Permission Denied" is such a straight error message that you should be
> > able to figure out and fix, everything being standard[1]
> >
> > What are the permissions on that folder (.MeldWelSpam)?
> > Is it really owned by user2?
> > Dovecot wants to write to it, but is being denied that chance. It should
> > be writable by dovecot, I believe. So that folder should be group
> > writable and dovecot should be in that group.
> >
> > But again, perhaps we should see the permissions on the dovecot binary
> > also, because dovecot should be writing there "as user2" (suid), yes?
> >
> >
> > [1] I suppose you are installing dovecot using the ports tree and that
> > you have not tweaked your box beyond your own comprehension.
> > I don't see
> >
> >
> > -Wash
> >
> > http://www.netmeister.org/news/learn2quote.html
> >
> > DISCLAIMER: See http://www.wananchi.com/bms/terms.php
> >
> > --
> > +======================================================================+
> > |\ _,,,---,,_ | Odhiambo Washington <wash at wananchi.com>
> > Zzz /,`.-'`' -. ;-;;,_ | Wananchi Online Ltd. www.wananchi.com
> > |,4- ) )-,_. ,\ ( `'-'| Tel: +254 20 313985-9 +254 20 313922
> > '---''(_/--' `-'\_) | GSM: +254 722 743223 +254 733 744121
> > +======================================================================+
> >
> > Garbage In -- Gospel Out.
> >
>
More information about the dovecot
mailing list