Roster problems after a crash (LDAP)

We are having a bizarre problem as well. I had a crash the other day (ended up being the Oracle SCAN listener). I was running 3.8.2 and decided to upgrade to 3.9.3 to test (before i realized it was the DB causing issues).

We have 3 rosters setup in LDAP groups. They have worked fine for an eternity (the 3 years I’ve been working here). After the upgrade, 3 of my Spark users are only seeing the roster that their account belongs to, not the other 2. We’ve tried everything, have them login to another PC, try Pidgin , no avail.

The bulk of my users are running Pidgin and are not experiencing the issue. I’m on Mac OS-X running Yosemite 10.10.1 beta using Adium and have no problems at all. I’ve bounced the openfire service a few times and it has not fixed the roster. One of the 3 users had her rosters just auto-magically re-appear 3 days later, the other 2 are still having issues.

One of my Pidgin users was getting a SSL handshake error and could not validate the self-0signed cert anymore, I had to put her on Spark and when i did, she lost her rosters too.

What can i do to fix this? I’ve seen talk about downgrading.

I run Centos 6.5 x64 and have installed openfire via the RPM bundle. How exactly does one downgrade? Can i simply stop the service, force install the rpm and restart? The last thing i need is this thing to break. We’re in the midst of a heavy development cycle and the last thing i need is this to break.

I’m at a loss here, what can i do?

Message was edited by: wroot

Paolo Michelli wrote:

what can i do?

Do not hijack other threads and start your own.

I have branched out your question to a new discussion. As it is not related to the other user’s problem.

3.9.2/3.9.3 has a problem with LDAP groups, which is not fixed yet OF-830. But i’m not sure you have this.

If you think you have a DB problem (corrupted after a crash maybe), then you should replace it from backup. If you don’t have backup, maybe you should do a clean reinstall. As you use LDAP, there is not much info in the DB.

I don’t know how exactly RPM work, but i think you should first uninstall the current version and then install the older RPM.

Sorry I did not mean to jack a thread as you say. I figured my issue was close enough that i would add my input. Regardless my issue is fixed. I just unshared the LDAP groups and re-shared them. My Spark users are all fixed