Missing Groups in Rosters and Groups Duplicated in Search Results

I had the pleaure of upgrading to Openfire 3.93 this morning. And while the upgrade process went quite well,we have come across some annoying issues:

  1. Users are unable to all the groups listed in rosters as they did before. They will see say, 5 out of 7 groups in their rosters.

  2. When I do a group search (for the groups missing from users’ rosters), it lists the searched-for group twice in the search results (but shows the correct number of members).

For instance, I search for Group XX on the Admin console.

Total Groups: 2
Search by Name GroupXX :

1
Group XX
426
0
2
Group XX

426
0

I am drawing roster/group info from a Win2008 Domain. The groups are in a sub/trusted domain. The users in the “missing” groups are unable to the groups (and groupd members shared with them and vice versa. This was not an issue before the upgrade.

How can a group show up 2 (more than once) in a search? I am guessing this has an effect on users’ rosters (#1).

Any idea of what’s going on here.

Host: Windows Server 2003 R2

4GB RAM, Intel Xeon E5420, 2.5GHz

AD: Windows 2008 R2 Domain

Backend Database: PostgreSQL 8.1

Thanks in advance.

-G

Probably this OF-830

Downgrading to 3.9.2 or 3.9.1 is the only solution so far.