29 Oct
2008
29 Oct
'08
11:38 p.m.
On Wed, 2008-10-29 at 19:32 +0000, Guy wrote:
passdb: driver: passwd-file args: /etc/dovecot/dovecot-master.pwd master: yes passdb: driver: sql args: /etc/dovecot/dovecot-mysql.conf
Is the allow_nets in the master passdb or sql passdb?
In the section of logs that I showed you could see the client out:FAIL after the allow_nets check but a cache hit immediately afterwards would allow the account to login. Even if I set the auth_cache_ttl to 15 seconds it would still fail the allow_nets check and then get a cache hit and be logged in.
The cache hit in your log was marked with <hidden> since it contained a password. Could you enable auth_debug_passwords=yes and show the logs again?