Openfire 3.9.3 travando várias vezes ao dia

O meu Openfire roda em Windows Server 2003, não é integrado com A.D e há uns meses vem apresentando travamentos várias vezes durante o dia, estava usando a versão 3.9.2, vi que havia saído uma atualização e atualizei, como o problema perssistiu busquei os plugins desatualizados e também atualizei mesmo assim o problema continua. Tenho que Finalizar Tarefa, para depois iniciá-lo novamente. Já fiquei logado no Console para verificar se era a memória JAVA mais em nenhum momento ela se aproxima da metade do espaço disponível.

Em logs visualizo tal menssagem:

2014.06.16 08:15:02 org.jivesoftware.openfire.container.PluginManager - Error loading plugin: C:\Arquivos de programas\Openfire\plugins\clustering
java.lang.NoClassDefFoundError: com/tangosol/net/CacheFactory
at com.jivesoftware.openfire.ClusteringPlugin.initializePlugin(ClusteringPlugin.ja va:109)
at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :483)
at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :80)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1074)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)

Já tentou apagar os históricos que ficam na máquina local:

C:\Users\Nome_Do_Usuario\AppData\Roaming\Spark\user\alex@XXX…XXX.X.XXX\transcr ipts

Não mexi nas máquinas porque é o servidor openfire que esta travando, utilizo em minha rede o comunicador pidgin. Depois que trava finalizo tarefa e inicio novamente.

Já verifiquei que os horários não correspondem, poderia ser um momento de pico no Servidor, mais não é!

Amigo, como é integrado ao AD, eu faria a instalação zerada da ultima versão e instalaria os plugins um por um novamente. Precisa de ajuda na instalação e integração?

Vínicius, não é integrado com AD não, faço a instalação normal, ele esta instalado no servidor Windows Server 2003, recebi um email do Ignitrealtime hoje, concidência ou não, que relata muitos bugs da versão 3.9.3 com estações utilizando Pidgin, o email recomendava instalar novamente a versão 3.9.1 enquanto não sai uma correção para isso. Ent]ao eu instalei a versão 3.9.1 e agora estou monitorando para ver se param os travamentos. Muito obrigado pela ajuda a todos. Caso resolva vou voltar para postar aqui que foi solucionado.

O downgrade para versão 3.9.1 também não resolveu, eu desistalei todo o openfire, exclui o diretório que ainda tava gravado na unidade C e instalei novamente a partir do ZERO.

A única maneira que encontrei para sanar esse problema.

Mesmo desistalando tudo e reinstalando novamente o problema persiste, notei que aparece esse trecho na tale inicial do openfire (Aplicação)

Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: sun.java2d.HeadlessGraphicsEnvironment cannot be cast to sun.awt.Win32GraphicsEnvironment

at sun.awt.windows.WToolkit$3.run(Unknown Source)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: sun.java2d.HeadlessGraphicsEnvironment cannot be cast to sun.awt.Win32GraphicsEnvironment

at sun.awt.windows.WToolkit$3.run(Unknown Source)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: sun.java2d.HeadlessGraphicsEnvironment cannot be cast to sun.awt.Win32GraphicsEnvironment

at sun.awt.windows.WToolkit$3.run(Unknown Source)

at java.awt.event.InvocationEvent.dispatch(Unknown Source)

at java.awt.EventQueue.dispatchEventImpl(Unknown Source)

at java.awt.EventQueue.access$200(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.awt.EventQueue$3.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Method)

at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)

at java.awt.EventQueue.dispatchEvent(Unknown Source)

at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

at java.awt.EventDispatchThread.run(Unknown Source)

Não sei definir onde esta o problema, alguém sabe?

Duas dicas…

Instale o java mais recente no servidor.

Faça to a instalação(configuração do server) utilizando o navegador mozila.

Seu problema parece estar na exibição de gráficos, parece que o openfire não consegue identificar as bibliotecas do java.

Tente utilizar apenas o openfire, sem plugins, para verificar se é o server ou os plugins que estão travando.

Depois nos conta qual foi o resultado.

Bom dia!

Estou com o mesmo problema, com a versão 3.10.0!

Seguindo as dicas de vocês, vou atualizar o JAVA para a versão mais nova.

Obrigado!

Bom dia, depois de um tempo largado desse problema, segui a sua dica e instalei sem os plugins, depois instalei um a um, sempre reiniciando o openfire e descobri que o plugin userservice é quem estava dando esse problema. O desinstalei e o problema foi resolvido.

Obrigado!

bom dia amigos, eu tive o mesmo problema, eu voltei na versão 3.9.1, essa é totalmente estável. Obs: ainda não testei a ultima versão.