Different passdb backends for different services

Sami Ketola Sami.Ketola at Open-Xchange.com
Thu Sep 5 10:27:03 EEST 2019



> On 4 Sep 2019, at 19.32, R.N.S. via dovecot <dovecot at dovecot.org> wrote:
> 
> 
> So now all passdbs are inside protocol.

Which is not what I said.

> 
> Errors:
> 
> -------------------------------------------------------------------------
> Sep  4 18:25:19 mx dovecot: auth: Fatal: No passdbs specified in configuration file. LOGIN mechanism needs one
> Sep  4 18:25:19 mx dovecot: master: Error: service(auth): command startup failed, throttling for 2 secs
> Sep  4 18:25:19 mx dovecot: submission-login: Disconnected: Auth process broken (disconnected before auth was ready, waited 0
> secs): user=<>, rip=134.255.226.247, lip=134.255.226.248
> Sep  4 18:25:21 mx dovecot: auth: Fatal: No passdbs specified in configuration file. LOGIN mechanism needs one
> Sep  4 18:25:21 mx dovecot: master: Error: service(auth): command startup failed, throttling for 4 secs
> Sep  4 18:25:21 mx dovecot: imap-login: Disconnected: Auth process broken (disconnected before auth was ready, waited 1 secs)
> : user=<>, rip=134.255.226.247, lip=134.255.226.248
> Sep  4 18:25:24 mx dovecot: managesieve-login: Disconnected (disconnected before auth was ready, waited 0 secs): user=<>, rip
> =134.255.226.247, lip=134.255.226.248
> Sep  4 18:25:25 mx dovecot: auth: Fatal: No passdbs specified in configuration file. LOGIN mechanism needs one
> Sep  4 18:25:25 mx dovecot: master: Error: service(auth): command startup failed, throttling for 8 secs
> Sep  4 18:25:25 mx dovecot: pop3-login: Disconnected: Auth process broken (disconnected before auth was ready, waited 3 secs)
> : user=<>, rip=134.255.226.247, lip=134.255.226.248
> -------------------------------------------------------------------------
> 
> So it looks to me something is missing for the "auth" service. Do you have any ideas?
> 

Because it was only in "order of things". You must have a global passdb {}. Your problem was that protocol specific passdb:s need to be
*before* the global passdb.

Sami


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dovecot.org/pipermail/dovecot/attachments/20190905/8347a22c/attachment-0001.html>


More information about the dovecot mailing list