[Dovecot] problem with master db and dovecot-2.0.beta3
Oliver Eales
jester at arcor.de
Wed Mar 17 13:34:49 EET 2010
Timo Sirainen wrote:
>> auth: Fatal: Master passdb can't have pass=yes if there are no passdbs
>> master: Error: service(auth): command startup failed, throttling
>>
>
> I fixed that a few days ago in hg.
>
The original error is gone but it is still not working for me. Now i get
in the debug log:
Mar 17 12:06:50 auth: Info: passdb(masteruser at vodafone.de,::1,master):
Attempted master login with no master passdbs (trying to log in as user:
1000000000032 at vodafone.de)
With 1.2.x it is working, but not with current 2.0-hg-10937
excerpt from dovecot -n
# 2.0.beta3: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.27.42-0.1-default x86_64 SUSE Linux Enterprise Server 11
(x86_64)
auth_debug = yes
auth_default_realm = vodafone.de
auth_master_user_separator = *
auth_mechanisms = plain login
auth_socket_path = /usr/local/var/run/dovecot/auth-userdb
auth_verbose = yes
disable_plaintext_auth = no
log_path = /var/log/dovecot.log
passdb {
args = /usr/local/etc/dovecot/passwd.masterusers
driver = passwd-file
master = yes
pass = yes
}
passdb {
args = /usr/local/etc/dovecot/dovecot-ldap.conf
driver = ldap
}
And working 1.2.11 config:
# 1.2.11: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.27.42-0.1-default i686 SUSE Linux Enterprise Server 11
(i586)
auth default:
default_realm: vodafone.de
cache_size: 16
user: ngmail
master_user_separator: *
verbose: yes
debug: yes
passdb:
driver: passwd-file
args: /etc/dovecot/passwd.masterusers
pass: yes
master: yes
passdb:
driver: ldap
args: /etc/dovecot/dovecot-ldap.conf
userdb:
driver: ldap
args: /etc/dovecot/dovecot-ldap.conf
Is there something wrong with the config for the 2.0 ?
Regards and thanks!
Oliver Eales
More information about the dovecot
mailing list