[Dovecot] Error message with static userdb
Hi all
I am trying to migrate to dovecot 2.0.9
Dovecot starts without warnings but when I try to connect with a client I always got this error message in the log file:
Feb 10 12:57:36 v37143 dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled)
Feb 10 12:57:56 v37143 dovecot: auth: Fatal: static userdb: Empty key (=)
Feb 10 12:57:56 v37143 dovecot: master: Error: service(auth): command startup failed, throttling
Feb 10 12:58:31 v37143 dovecot: imap-login: Error: Timeout waiting for handshake from auth server. my pid=17537, input bytes=0
Feb 10 12:58:56 v37143 dovecot: auth: Fatal: static userdb: Empty key (=)
Feb 10 12:58:56 v37143 dovecot: master: Error: service(auth): command startup failed, throttling
Feb 10 12:59:26 v37143 dovecot: imap-login: Error: Timeout waiting for handshake from auth server. my pid=17537, input bytes=0
Feb 10 12:59:26 v37143 dovecot: imap-login: Disconnected (no auth attempts): rip=217.91.177.10, lip=89.202.2.143
This is the output of dovecot n:
# 2.0.9: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.18-028stab070.14 x86_64 Ubuntu 10.04.1 LTS reiserfs
auth_mechanisms = plain login
disable_plaintext_auth = no
hostname = v37143.1blu.de
mail_location = maildir:/vmail/%d/%n
managesieve_notify_capability = mailto
managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date
namespace {
inbox = yes
location = maildir:/vmail/%d/%n
prefix =
separator = /
type = private
}
passdb {
args = /scripts/sql/dovecot/user_auth.sql
driver = sql
}
plugin {
sieve = ~/.dovecot.sieve
sieve_dir = ~/sieve
sieve_global_dir = /var/lib/dovecot/sieve/global
sieve_global_path = /var/lib/dovecot/sieve/default.sieve
}
postmaster_address = root@delellis.net
protocols = imap
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-userdb {
mode = 0660
user = vmail
}
}
ssl_cert = </certs/mail/mailpublic.pem
ssl_key = </certs/mail/mailkey.pem
userdb {
args = uid=vmail gid=vmail home=/var/vmail/%d/%n allow_all_users = yes
driver = static
}
protocol lda {
mail_plugins = " sieve"
}
Any ideas ?
Mit freundlichem Gruß
Carsten Laun-De Lellis
Dipl.-Ing. Elektrotechnik
Certified Information Systems Auditor (CISA)
Hauptstrasse 13
D-67705 Trippstadt
Phone: +49 (6306) 992140
Mobile: +49 (151) 27530865
email: <mailto:carsten.laun-delellis@delellis.net> carsten.laun-delellis@delellis.net
On 02/10/2011 01:09 PM Carsten Laun-De Lellis wrote:
…
Dovecot starts without warnings but when I try to connect with a client I always got this error message in the log file:
Feb 10 12:57:36 v37143 dovecot: master: Dovecot v2.0.9 starting up (core dumps disabled)
Feb 10 12:57:56 v37143 dovecot: auth: Fatal: static userdb: Empty key (=) …
This is the output of dovecot –n:
userdb { args = uid=vmail gid=vmail home=/var/vmail/%d/%n allow_all_users = yes ^ ^ driver = static }
What happens when you remove the both blanks around the equal sign?
Regards, Pascal
The trapper recommends today: f007ba11.1104113@localdomain.org
participants (2)
-
Carsten Laun-De Lellis
-
Pascal Volk