Hi, I’m running an openfire 3.10.3 with Hazelcast clustering. When I add or delete users from a shared group using admin/usergroups, these are not always notified to active user connections and also after reconnection I cannot see those users in the correct groups.
Debugging I’ve seen that also after a manual clear Roster cache nothing changes.
On “Roster.java”, in the event “deleteSharedUser” contactDeleted and contactUpdated events are never raised. This is causing cache never to be updated and it’s generating the issue.
After having added
RosterEventDispatcher.contactDeleted(this, item);
and
RosterEventDispatcher.contactUpdated(this, item);
updates from admin now work. Please add this to issue and fix it. Can give you more info if you wish.