I’ve tried searching but can’t find anything solid on this. How long does it take or how is the local cache setup to read from active directory? I’ve setup Openfire for LDAP integration. When I make changes in Active Directory to someone’s information (say, job title), I don’t see the change from the spark client. The initial pull of LDAP info seemed to have worked, as those fields (and users) were populated and I could see users titles (and other fields).
Is there a way to manually update changes from the Openfire side? When is the information pulled from AD?
I think the timeout is 6 hours (if you did not change it).
Afaik it is planned to redesign the Caching System in future, but I cannot find it where I got that from so, no warranty on this. I might remember it wrong.
The way I do it at the moment is:
Close Client
Delete Server-Cache
Reopen Client
Note nice, but works and I don’t have frequent (and important) updates to AD.
Openfire uses caching to improve performance. To clear a particular cache, look in the Admin Console under Server > Server Manager > Cache Summary. If you want the caches to not live so long, look at this wiki page on how to configure some of the cache maxLifetime values.