[Dovecot] Error message with static userdb

Carsten Laun-De Lellis carsten.laun-delellis at delellis.net
Thu Feb 10 14:09:13 EET 2011


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 at 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 at delellis.net>
carsten.laun-delellis at delellis.net

 



More information about the dovecot mailing list