March 23, 2016 at 10:12 am #8856
Login to open-AM and change my data, it appears in LDAP and Open-AM correctly. But, if i change any data like an email address in OpenDJ using Apache Directory Studio, Open-AM does not appear to update the information it still has the old email in the end user page.
I think its due to OpenAM cache.
How to clear OpenAM cache manually after some updates in OpenDJ?
March 24, 2016 at 5:40 am #8876
- This topic was modified 6 years, 6 months ago by Firos.
It seems as change in OpenDJ reflects after 24 hour in OpenAM, how? and why?March 29, 2016 at 1:02 pm #9031
Its working fine if update data using OpenAM.
Any way to manually clear OpenAM cache ?March 29, 2016 at 10:21 pm #9086Nicolas SeigneurParticipant
By default, OpenAM should be relying on LDAP Persistent search to keep the cache from getting dirty.
If you do not see the “fresh” information in OpenAM, I would make sure you do not have issues with persistent search see under /debug/IdRepo.
Regarding caching control, you can refer to the following entry, it is old but still relevant: https://blogs.oracle.com/aravind/entry/controlling_caching_of_opensso
Nicolas SeigneurMarch 30, 2016 at 2:48 pm #9130
One more thing, it seems as issue exists only with cn, uid or other field that we specify in OpenAM’s data store config to identify the user.
I have tried with some other data like phone number. i.e, changed phone number in OpenDJ and it seems as updated using OpenAM.
When i changed uid it seems as not updated in OpenAM.March 30, 2016 at 3:02 pm #9132Nicolas SeigneurParticipant
Is UID/CN part of the DN?
If so, with OpenAM 11.0.1+ you should disable the “DN Cache” at the bottom of the DataStore configuration.
Nicolas SeigneurApril 1, 2016 at 8:19 am #9198
You did it man… That’s the thing :)
You must be logged in to reply to this topic.