[Openfire-br] Help Urgente

Rui Ornellas Junior ruiornellas at gmail.com
Wed Sep 11 10:33:54 BRT 2013


Pessoal bom dia,

Ja um tempo estou procurando uma solução para o meu problema no meu
servidor de OpenFire, eu estou com o seguinte problema.... eu possuo meu
OpenFire integrado ao meu Active Directory, e chega uma hora do dia e quem
esta conectado ao serviço do openfire permanece e quem não esta não
consegue conexão e depois de uns 10 min todos param de enviar mensagens. Eu
estou descabelando aqui e revirei os logs do OpenFire e encontrei essas
mensagens no log do OpenFire ....
Banco de dados do openfire é interno mesmo, não criei instancia em mysql.

Dados coletados do info.log

2013.09.10 11:07:28 org.jivesoftware.database.DbConnectionManager - Unable
to get a connection from the database pool (attempt 0 out of 10).
java.sql.SQLException: Couldn't get connection because we are at maximum
connection count (25/25) and there are none available
        at
org.logicalcobwebs.proxool.Prototyper.quickRefuse(Prototyper.java:309)
        at
org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:152)
        at
org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at
org.jivesoftware.database.EmbeddedConnectionProvider.getConnection(EmbeddedConnectionProvider.java:61)
        at
org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager.java:124)
        at
org.jivesoftware.openfire.reporting.stats.RrdSqlBackend.<init>(RrdSqlBackend.java:110)
        at
org.jivesoftware.openfire.reporting.stats.RrdSqlBackendFactory.open(RrdSqlBackendFactory.java:36)
        at org.jrobin.core.RrdDb.<init>(Unknown Source)
        at org.jrobin.core.RrdDb.<init>(Unknown Source)
        at
org.jivesoftware.openfire.reporting.stats.StatsEngine$SampleTask.run(StatsEngine.java:361)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
Source)
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
        at java.lang.Thread.run(Unknown Source)


Dados coletados do error.log

2013.09.11 09:54:31 org.jivesoftware.openfire.handler.IQHandler - Erro
interno do servidor
java.lang.NullPointerException
        at java.util.regex.Matcher.quoteReplacement(Unknown Source)
        at
org.jivesoftware.openfire.ldap.LdapVCardProvider$VCard.treeWalk(LdapVCardProvider.java:540)
        at
org.jivesoftware.openfire.ldap.LdapVCardProvider$VCard.treeWalk(LdapVCardProvider.java:544)
        at
org.jivesoftware.openfire.ldap.LdapVCardProvider$VCard.getVCard(LdapVCardProvider.java:521)
        at
org.jivesoftware.openfire.ldap.LdapVCardProvider.loadVCard(LdapVCardProvider.java:234)
        at
org.jivesoftware.openfire.vcard.VCardManager.getOrLoadVCard(VCardManager.java:239)
        at
org.jivesoftware.openfire.vcard.VCardManager.getVCard(VCardManager.java:232)
        at
org.jivesoftware.openfire.handler.IQvCardHandler.handleIQ(IQvCardHandler.java:120)
        at
org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:65)
        at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:372)
        at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:121)
        at
org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)
        at
org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:337)
        at
org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler.java:93)
        at
org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:302)
        at
org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:194)
        at
org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:169)
        at
org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
        at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at
org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)
        at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at
org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)
        at
org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:185)
        at
org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at
org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at
org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at
org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:239)
        at
org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:283)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
Source)
        at
org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Unknown Source)

Tipo de implementação do OPENFIRE

http://andreysmith.wordpress.com/2010/04/05/openfire-integrando-com-o-active-directory/


Ambiente

Versão e Fabricante da JVM:1.6.0_24 Sun Microsystems Inc. -- Java
HotSpot(TM) Server VMServidor de Aplicação:jetty/7.0.2-SNAPSHOTHost Name:
servidorSO / Hardware:Linux / i386Idioma / Fuso Horário:pt_BR / Fuso
horário de Brasília (-3 GMT)Memória do Java
791.59 MB of 910.25 MB (87.0%) used
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.softwarelivre.org/pipermail/openfire-br/attachments/20130911/2ea03552/attachment.html>


More information about the Openfire-br mailing list