I am running OpenFire v3.4.2 and Spark Clients v2.5.8. Spark clients are fresh installs with default settings. (15 total)
The problem is that when a Spark user logs out … they still appear to be logged in. They login and people don’t get the notice or know they are logged in or out until they logout and login themselves. Kind of confusing, but it is like the “refresh active connection list” is not working or refreshing to the other Spark v2.5.8 clients.
I just played around with the groups and it appears that this is an issue with groups. I have users that are in groups and some users that are not in groups. This appears to be VERY relative to the issue. If I add a user that is not in the group to the group … I get the login and logout updates as expected.
Scenario: I am in a group called “Development” and I have a co-worker that I added that is not in any group at all. I am not able to see if that user comes online UNLESS they are a member of a group (any group). However, they can see me login and logout without issue since I am a member of a group.
So … the issue is that users that are not associated with a group do not send their login/logout information to individual members of a group, unless they are a member of a group themselves. Simple Enough.
Is there a fix? Without adding or removing members from a group?