Here may be the reason: http://wiki2.dovecot.org/Authentication/Caching <http://wiki2.dovecot.org/Authentication/Caching>
Dovecot caches authentication information to decrease load on the backend authentication processes, if enabled. Maybe this option is turned on for your system. Check that, disable it and you should be fine (if that was enabled ;-)). - Sebastian > On 28 Jan 2015, at 15:41, Dan McAllister <[email protected]> wrote: > > Actually, I think your prior experience (on what made it work) points us in > another direction. > Specifically, you said making the password change in qmailadmin worked > everywhere BUT Dovecot, and restarting Dovecot made it work there too... > This would leave me to believe that Dovecot is caching passwords from the > MySQL database, and probably has to be told to stop doing so. > > Just my thoughts -- I had trouble with Dovecot on a large heavy-use server > and switched back to courier, so I don't use dovecot myself. > > Dan McAllister > > > On 1/27/2015 8:52 PM, Edwin C wrote: >> Yes, there is absolutely nothing in dovecot.log >> >> This has been going on since CentOS5 with the manual switch from courier to >> dovecot. >> >> Seems courier has always worked in password synchronization automatically >> with change in qmailadmin. >> >> But dovecot i have yet to see it work. Maybe no one has put in the >> functionality yet in qmailadmin? Maybe just order a restart every time a >> password change is made? >> >> Best wishes, >> Edwin >> >> On Jan 27, 2015, at 10:54 PM, "Eric Broch" <[email protected] >> <mailto:[email protected]>> wrote: >> >>> Edwin, >>> >>> Interesting. Have you looked in the dovecot log to see what's going on? >>> >>> EricB >>> >>> On 1/27/2015 12:20 AM, Edwin C wrote: >>>> I have installed on a VPS under Linode 1GB Memory 1 CPU a QMT on CentOS6 >>>> 64bit >>>> >>>> I found a definite bug in QmailAdmin Change Password with Dovecot Update >>>> Lagging >>>> >>>> So I can go to qmailadmin and change my user password... >>>> >>>> ...but when I log out and try to login again with the NEW password I get >>>> an error: >>>> >>>> "Error: ERROR: Connection dropped by IMAP server. >>>> Query: LOGOUT" >>>> >>>> I try logging in again and use the OLD password and I get in. >>>> >>>> The only time I can get in with the new password is if restart dovecot: >>>> >>>> # service dovecot restart >>>> >>>> I have repeated this experiment with qmailadmin in squirrelmail and from >>>> outside just qmailadmin independent. >>>> >>>> I also upgraded qmailadmin to testing >>>> http://mirror3.qmailtoaster.com/testing/CentOS/6/x86_64/qmailadmin-1.2.16-1.qt.el6.x86_64.rpm >>>> >>>> <http://mirror3.qmailtoaster.com/testing/CentOS/6/x86_64/qmailadmin-1.2.16-1.qt.el6.x86_64.rpm> >>>> >>>> >>>> But I still have the same problem with this lag in dovecot updating / >>>> synchronizing with a just changed password. >>>> >>>> As a work around, I resort to doing a cron job to restart dovecot every >>>> few minutes just so any change in password will be caught and updated. >>>> >>>> Maybe the guys in charge of Qmailadmin - Dovecot modules can coordinate to >>>> get this updating done? >>>> >>>> Or if you have a fix, already post it here? >>>> >>>> Best wishes, >>>> Edwin >>>> >>> > > > -- > IT4SOHO, LLC > 33 - 4th Street N, Suite 211 > St. Petersburg, FL 33701-3806 > > CALL TOLL FREE: > 877-IT4SOHO > > 877-484-7646 Phone > 727-647-7646 Local > 727-490-4394 Fax > > We have support plans for QMail! > >
