Openfire 4.9.2 -> 5.01 unable to register clients

We are attempting a transition from a clustered 4.9.2 to a clustered 5.0.1. unfortunately without success. What we have found so far is the following:

  1. Clustering does not work (Plugin compatibility issues are quoted),
  2. Inverse also does not work (Plugin compatibility issues are quoted),
  3. We are unable to register clients. We are geeting the following error: “org.jivesoftware.smack.sasl.SASLErrorException: SASLError using SCRAM-SHA-1: not-authorized“ Note that we are using wildcard ssl.

This is a production environment and we have zero staging capability. Does any one know how to address the SASL error?

Are there any plans for integrating Clustering and Inverse?

Thanks.

I’m sorry to hear this. I am assuming that for clustering, you are using the Hazelcast plugin.

Both the Hazelcast plugin and the inVerse plugin have received updates. Their latest versions are compatible with Openfire 5.0.1.

The SASL exception is not something that can be diagnosed without more data. It is basically the equivalent of ‘incorrect password’ or something similar.

Yes indeed we are using Hazelcast.

As far as SASL exception is concerned we are using the same credentials, same certifcate. Basically everything is the same and the version of Spark is the same. The same user that can login to the admin control is getting the error that is mentioned.

Guus hi. Can you confirm that 5.0.1 is working. Did you get the chance to read my comment about user authentication?

It is certainly unusual that a user who can authenticate to the Admin Console cannot authenticate through an XMPP client. Both use the same user provider and the same credentials, so if the account works in the Admin Console, the basics are correct. However, without additional analytics such as log output or details about the client connection attempt, there is unfortunately not a lot that I can do to help diagnose what is going wrong.