> On 4 Sep 2019, at 19.32, R.N.S. via dovecot <dovecot@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