Você tem acesso shell ao servidor? Tão bobo quanto parece, o openfire gosta de ser reiniciado de vez em quando. Para Linux:
service openfire restart
ou
/etc/init.d/openfire restart
Para o Windows:
Entre em services.msc
e reinicie os serviços do OpenFire. Alguns relatam que uma reinicialização completa do servidor funciona melhor.