Weird issue. Openfire has been running fine with 200 users using Exodus (old unsupported client). On Friday i started deploying latest nightly build of Spark (we were using Spark in testing group, about 10-15 users). After i have deployed it to 20-30 users Openfire freezed and i had to reboot the server. After two days another freeze. The only change is the Spark deployment. So it looks like Spark, a client, can freeze the server.. Not a pretty start of migrating to Spark. I can't pin point the issue yet. Also logs are empty and it seems they stopped working a few years ago (i think after migrating to log4j). I had issues before with JVM taking all the memory and Openfire freezing, so i have increased JVM memory and restart Openfire every month, and that was enough. Maybe that's the same reason, though i've been checking JVM a few times per day and it was fine. Probably will need to incease VM memory and give more to JVM.
Openfire is fine to administer, but all those memory issues and the fact that a client can bring it down is frustrating.. We are closer and closer to moving to Microsoft Lync with every such issue.