I recently setup an Openfire server and all of my clients are using Spark. I have 3 groups setup comprising of 17 users and I am using the internal database.
I love the Openfire and Spark products, but the contact list sharing tends to act very strange at times. If I change any of the sharing settings, add/remove users, create additional shared groups, etc it tends to reek havoc. Sometimes it will cause shared groups to totally dissapear from other group members lists, sometimes it will cause certain members of a group to disapear from the group (even though they are still a member) as well as other random issues. Sometimes the fix is to turn of sharing for a particular group then turn it back on, other times I have to remove and re-add members to a group, and sometimes I just keep messing around until it appears correctly. I’ve even had an issue where I have removed a user from all groups, but yet those groups still appear on their roster as “shared groups”.
Once I do get everything setup correctly everything is great and it is as solid as a rock, but as soon as I make a change I really have to fight with it to get it back to normal. Has anybody else experienced anything like this? I would love some advice/suggestions on getting it fixed as I really do like the Openfire/Spark products!