[Dovecot] file client-common.c: line 25 (client_unlink): assertion failed: (clients_count > 0)

Scott Silva ssilva at sgvwater.com
Fri Mar 13 23:34:53 EET 2009


on 3-13-2009 1:04 PM Frank Bonnet spake the following:
> Scott Silva wrote:
>> on 3-13-2009 2:33 AM Frank Bonnet spake the following:
>>> Scott Silva wrote:
>>>> on 3-12-2009 10:29 AM Frank Bonnet spake the following:
>>>>> Hello
>>>>>
>>>>> since few days I got this in dovecot log
>>>>>
>>>>> I use 1.1.11 on Debian etch 64 bits
>>>>>
>>>>> Thanks for any info
>>>>>
>>>> You need to give more info before you get more info.
>>>> How about if mail is local to machine or on NFS.
>>>> And also dovecot -n output.
>>>>
>>>>
>>> OK
>>>
>>> mail is local ( IBM X3650 RAID5 array )
>>>
>>> mail:~# dovecot -n
>>> # 1.1.11: /usr/local/etc/dovecot.conf
>>> # OS: Linux 2.6.18-4-amd64 x86_64 Debian 4.0
>>> log_path: /var/log/dovecot/dovecot.log
>>> info_log_path: /var/log/dovecot/info.log
>>> protocols: imap imaps pop3 pop3s
>>> disable_plaintext_auth: no
>>> login_dir: /usr/local/var/run/dovecot/login
>>> login_executable(default): /usr/local/libexec/dovecot/imap-login
>>> login_executable(imap): /usr/local/libexec/dovecot/imap-login
>>> login_executable(pop3): /usr/local/libexec/dovecot/pop3-login
>>> login_processes_count: 6
>>> max_mail_processes: 4096
>>> verbose_proctitle: yes
>>> mail_privileged_group: mail
>>> mail_location: mbox:%h/:INBOX=/var/mail/%u
>> The docs say that ~/ is better than %h, and I think %h/ would be invalid for
>> mbox. Maybe if you try mail_location: mbox:~/:INBOX=/var/mail/%u or at least
>> %h without the trailing /
> 
> OK gonna check that
> 
>> Do you actually want the mboxes in the root of their home directories?
>> ~/mail is probably safer as it will keep dovecot from trying to access other
>> files that might be in the root of their home directories.
>> So the best and safest would be mail_location = mbox:~/mail:INBOX=/var/mail/%u
> 
> The machine is a "mail server only" that's why I did this there are no
> other files than imap folders in users's home directories.
> 
> Thanks for your help :-)
> 
> 
Another thing to check is that all home directories have proper permissions
for the users, and the group mail, and that all users are a member of that group.

I also saw some warning on the wiki about the "mail_privileged_group:" not
functioning in the deliver module

-- 
MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 258 bytes
Desc: OpenPGP digital signature
Url : http://dovecot.org/pipermail/dovecot/attachments/20090313/695b5f18/attachment.bin 


More information about the dovecot mailing list