Hey guys, I think I have run across a problem with shared groups on my server.
To test this, I created a few test shared groups called Test_Group1 and Test_Group2. After I created the groups, I went through and changed their settings and then looked at what was stored in the jiveGroupProp table.
Disable sharing group in rosters:
groupName name propValue
Test_Group1 sharedRoster.displayName
Test_Group1 sharedRoster.groupList
Test_Group1 sharedRoster.showInRoster nobody
/code
This looks correct.
Show group in all users’’ rosters:
groupName name propValue
Test_Group1 sharedRoster.displayName Test Group 1
Test_Group1 sharedRoster.groupList
Test_Group1 sharedRoster.showInRoster everybody
/code
This also looks correct.
Show group in group members’’ rosters:
groupName name propValue
Test_Group1 sharedRoster.displayName Test Group 1
Test_Group1 sharedRoster.groupList
Test_Group1 sharedRoster.showInRoster onlyGroup
/code
This looks correct too.
Show group to members’’ rosters of these groups: (Test_Group2 selected)
groupName name propValue
Test_Group1 sharedRoster.displayName Test Group 1
Test_Group1 sharedRoster.groupList Test_Group2
Test_Group1 sharedRoster.showInRoster onlyGroup
/code
This is where the problem is. Members of this group should only show up to members of Test_Group2, but because “onlyGroup” is also set, this group shows up to Test_Group2 and Test_Group1.
I am running Wildfire 2.4.4 with SQL Server 2000 and the jTDS driver.
Thanks.