[Dovecot] Error: read(/var/run/dovecot/dict-server) failed: Remote disconnected
Lauryca Puyulik
lavrenty_ro at yahoo.com
Wed Nov 11 09:33:25 EET 2009
Hello all,
I have a problem with my mail configuration and I don`t know how to resolve this error (listed bellow):
deliver(mymail at testtest.ro): Nov 11 09:07:54 Error: Internal quota calculation error
dovecot: Nov 11 09:07:54 Error: dict: /etc/dovecot/dovecot-dict-quota.conf: 'username_field' missing
dovecot: Nov 11 09:07:54 Error: dict: Failed to initialize dictionary 'quota1'
deliver(mymail at testtest.ro): Nov 11 09:07:54 Error: read(/var/run/dovecot/dict-server) failed: Remote disconnected
deliver(mymail at testtest.ro): Nov 11 09:07:54 Error: Internal quota calculation error
dovecot: Nov 11 09:07:56 Error: dict: /etc/dovecot/dovecot-dict-quota.conf: 'username_field' missing
dovecot: Nov 11 09:07:56 Error: dict: Failed to initialize dictionary 'quota1'
My dovecot configuration is:
dovecot -n
# 1.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.27.7-9-pae i686 openSUSE 11.1 (i586) ext3
log_path: /var/log/dovecot.err
info_log_path: /var/log/dovecot.info
ssl_disable: yes
disable_plaintext_auth: no
login_dir: /var/run/dovecot/login
login_executable: /usr/lib/dovecot/imap-login
first_valid_uid: 5000
last_valid_uid: 5000
mail_location: maildir:/home/vmail/%d/%n
mail_debug: yes
mail_plugins: quota imap_quota
auth default:
mechanisms: plain login
user: vmail
verbose: yes
passdb:
driver: pam
passdb:
driver: sql
args: /etc/dovecot/dovecot-mysql.conf
userdb:
driver: sql
args: /etc/dovecot/dovecot-mysql.conf
userdb:
driver: prefetch
socket:
type: listen
client:
path: /var/spool/postfix/private/auth
mode: 432
user: postfix
group: postfix
master:
path: /var/run/dovecot/auth-master
mode: 432
user: vmail
group: vmail
plugin:
quota: dict:::proxy::quota1
quota_rule: *:storage=50M:messages=10000
acl: vfile:/etc/dovecot/acls
quota_warning: storage=95%% /usr/local/bin/quota-warning.sh 95
quota_warning2: storage=80%% /usr/local/bin/quota-warning.sh 80
dict:
quota1: mysql:/etc/dovecot/dovecot-dict-quota.conf
Another question that raise from these logs is what are the permissions for all files from /var/run/dovecot?
In the master.cf file I have somthing like this:
dovecot unix - n n - - pipe
flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
Regarding this log : "dovecot: Nov 11 09:07:54 Error: dict: /etc/dovecot/dovecot-dict-quota.conf: 'username_field' missing", my dovecot-dict-quota.conf is correctly and that field exists.
So...any idea?
Thanks!
More information about the dovecot
mailing list