Offline users in admin console

Hi,

I have a problem that users appear offline but they are online. I am using a converse.js clients (Wordpress plugin). Connection and authentication, everything works fine. I can see other users in the client as well but they are always offline. If I look at sessions in admin console there are connected users offline as well. I have tried a desktop client “Pidgin” but there was same problem. Users are authenticated through AD.I have Openfire ver. 4.0.2.

Anyone help, please?

I solved it!

The problem was probably with Java 8 compiled code. There was an exception in log:

java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/Concurrent HashMap$KeySetView;

(there is an article about it: https://issues.igniterealtime.org/browse/OF-1116)

So the solution is quite easy:

  1. Uninstall Openfire

  2. Uninstall all versions of Java

  3. Install Java version 8

  4. Install and setup Openfire

On the main page, you can see which version of Java Openfire uses. The problem should disappear after these steps.