19 Aug
2008
19 Aug
'08
1:44 p.m.
Hi,
I have an issue with the authentication cache.
When a user changes his password, the cache doesn't seem to get flushed. Meaning the user is unable to log in to his IMAP account after changing his password.
Flow:
- Log into IMAP account using pass1
- Approved
- Stored in auth cache
- Approved
- Change password to pass2 in MySQL
- Log into IMAP account using pass2
- Access is denied
- Restart dovecot
- Log into IMAP account using pass2
- Approved
I'd really like to continue to use the auth cache, is there any solution to the above? perhaps a way to debug the cache and auth process? I wasn't able to activate auth_debug without restarting Dovecot and solving the problem.
Using version 1.1.1, MySQL userdb, with "nopassword=Y".
Maybe it's due to nopassword?
Thanks
Tom