On 18.9.2012, at 9.59, Angel L. Mateo wrote: >>> So I'm running this command. Whenever I run it, I get the message that >>> 3 (sometimes, is 4) entries are removed, but user information isn't really >>> reloaded and I doubt it is really removed from cache (I have the user in a >>> passwd-file and information used by imap processes is still the old one, no >>> the new one, changed before the flush) >> >> Works in my tests. >> > Is this cache the same than the user information cache?
Yes. > The parameter of the user I want to change is his quota, so I have > modified quota value in my ldap diretory, then I run: > > doveadm auth cache flush <myuser> What is your doveconf -n output and the dovecot-ldap.conf contents? Is <myuser> with or without @domain? Also try this: doveadm auth cache flush foo # make sure it isn't there doveadm user foo doveadm auth cache flush foo Does the second flush return 1 or 0 entries? If 0, then there's a problem. If 1, then it really should have worked. You could try also if disabling userdb prefetch makes any difference. And if you still have multiple userdb try with only one.