auth: Fatal: No passdbs specified in configuration file
rub zorghy
gdrub13 at gmail.com
Sat Feb 14 09:36:56 UTC 2015
Hi,
I upgraded to 20150213 (f10725a5eed8+). I chose LDAP as the authentication
source for Dovecot.
Compilation succeeds. Starting dovecot from command line :
/usr/local/sbin/dovecot -c /usr/local/etc/dovecot/
The error log contains :
"dovecot: auth: Fatal: No passdbs specified in configuration file. PLAIN
mechanism needs one"
It works properly with Dovecot 2.0.9.
Any clues or suggestions, anything I could try...?
Thanks,
This is the output of dovecot -n:
# 20150213 (f10725a5eed8+): /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-504.el6.x86_64 x86_64 Red Hat Enterprise Linux Server
release 6.6 (Santiago)
doveconf: Warning: Dovecot was last started using /usr/local/etc/dovecot/,
but this config is /usr/local/etc/dovecot/dovecot.conf
auth_debug = yes
auth_debug_passwords = yes
auth_master_user_separator = *
auth_mechanisms = plain login
auth_verbose = yes
disable_plaintext_auth = no
mail_debug = yes
mail_gid = 5000
mail_location = maildir:~/Maildir:LAYOUT=fs
mail_plugins = " quota acl"
mail_uid = 5000
mbox_write_locks = fcntl
namespace {
list = children
location = maildir:/store/vmail/public:LAYOUT=fs
prefix = public/
separator = /
subscriptions = no
type = public
}
namespace inbox {
inbox = yes
location =
prefix =
}
passdb {
args = /usr/local/etc/dovecot/master-users
driver = passwd-file
master = yes
pass = yes
}
passdb {
args = /usr/local/etc/dovecot/dovecot-ldap.conf.ext
driver = ldap
}
plugin {
quota = maildir
quota_rule = *:storage=50M
quota_rule2 = Trash:storage=+5M
quota_warning = storage=95%% quota-warning 95 %u
quota_warning2 = storage=80%% quota-warning 80 %u
}
service auth {
client_limit = 9516
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-userdb {
group = vmail
mode = 0660
user = vmail
}
}
service imap-login {
process_min_avail = 2
service_count = 0
}
service imap {
process_limit = 8192
}
service quota-warning {
executable = script /usr/local/bin/quota-warning.sh
unix_listener quota-warning {
user = vmail
}
user = vmail
}
ssl_cert = </etc/pki/dovecot/certs/dovecot.pem
ssl_key = </etc/pki/dovecot/private/dovecot.pem
syslog_facility = local5
userdb {
args = /usr/local/etc/dovecot/dovecot-ldap.conf.ext
driver = ldap
}
verbose_ssl = yes
More information about the dovecot
mailing list