Hi All, hoping someone might have some tips or can point me in the right direction. We’ve used OpenFire + Spark internally since the pandemic started, for the most part it’s worked great and been a lifesaver. Currently we are on OpenFire 4.6.3 and all clients are Spark 2.8.3 and everything works fine. The issue is if I upgrade any client to Spark 2.9.4 they are able to log in fine, the company user lists loads for them and they also appear in everyone else’s list. The issue comes when a conversation is attempted, and it depends on who initiates it:
If the user on Spark 2.8.3 initiates the private message to the Spark 2.9.4 user they will receive it and they can reply back and both sides will see it. All is normal.
If the user on Spark 2.9.4 initiates the private message to the Spark 2.8.3 user they get an error message in the window that says “An error has been detected: jid-malformed”, but then the message does appear to send on the next line. The user on Spark 2.8.3 never receives the message or has any indication that it was sent.
Again, we are rock solid with all clients on 2.8.3 but I would like to be able to test and upgrade to 2.9.4 to take advantage of the new Client Control plugin. The issue is we are many hundreds of employees scattered across 4 physical sites in different time zones so the chances of us upgrading everyone to 2.9.4 in one shot is nil, we would need to be able to function in a mixed Spark 2.8.3/2.9.4 environment for a short time as we upgrade users.
Thanks for any help!