Jan 23, 2008 6:16 AM
disconnect while joing to a muc (Could not route packet) or (Packet sent to unreachable address) or (Error sending packet to remote server)
Hi all,
While join to a muc, my connection is closed and return these erros in openfire logs:
And why it's trying to connect to outside hosts like transfer.jabber.freenet.de? That is right?
Error log:
2008.01.23 10:11:02 org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:193) Could not route packet &n bsp; java.lang.NullPointerException &n bsp; at org.jivesoftware.util.cache.ExternalizableUtil.writeByteArray(ExternalizableUti l.java:195) &n bsp; at org.jivesoftware.openfire.handler.DirectedPresence.writeExternal(DirectedPresen ce.java:89) &n bsp; at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1310) &n bsp; at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1288) &n bsp; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) &n bsp; at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) &n bsp; at java.util.concurrent.ConcurrentLinkedQueue.writeObject(ConcurrentLinkedQueue.ja va:455) &n bsp; at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source) &n bsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25) &n bsp; at java.lang.reflect.Method.invoke(Method.java:585) &n bsp; at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917) &n bsp; at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339) &n bsp; at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290) &n bsp; at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) &n bsp; at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) &n bsp; at org.jivesoftware.util.cache.DefaultCache.calculateSize(DefaultCache.java:561) &n bsp; at org.jivesoftware.util.cache.DefaultCache.put(DefaultCache.java:119) &n bsp; at org.jivesoftware.util.cache.CacheWrapper.put(CacheWrapper.java:117) &n bsp; at org.jivesoftware.openfire.handler.PresenceUpdateHandler.directedPresenceSent(Pr esenceUpdateHandler.java:420) &n bsp; at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:161) &n bsp; at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:69) &n bsp; at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75) &n bsp; at org.jivesoftware.openfire.net.StanzaHandler.processPresence(StanzaHandler.java: 321) &n bsp; at org.jivesoftware.openfire.net.ClientStanzaHandler.processPresence(ClientStanzaH andler.java:84) &n bsp; at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:245) &n bsp; at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:167) &n bsp; at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:132) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648) &n bsp; at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58) &n bsp; at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:173) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53) &n bsp; at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648) &n bsp; at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239) &n bsp; at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) &n bsp; at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51) &n bsp; at java.lang.Thread.run(Thread.java:595) |
Info log:
2008.01.23 10:10:52 Packet sent to unreachable address &n bsp; <iq &n bsp; type="get" id="purple44612f3d" &n bsp; to="fernando.ribeiro@jabber.mydomain.com/Gajim" &n bsp; from="evandro.rodrigues@jabber.mydomain.com/Home"> &n bsp; <query xmlns="http://jabber.org/protocol/disco#items" node="http://jabber.org/protocol/commands"/> &n bsp; </iq> |
Debug log:
2008.01.23 10:12:43 OutgoingSessionPromise: Error sending packet to remote server: &n bsp; <iq to="proxy.netlab.cz" type="get" id="14" from="fernando.ribeiro@jabber.conab.gov.br/Gajim"> &n bsp; <query xmlns="http://jabber.org/protocol/bytestreams"/> &n bsp; </iq> &n bsp; java.lang.Exception: Failed to create connection to remote server &n bsp; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:218) &n bsp; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:185) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) &n bsp; at java.lang.Thread.run(Thread.java:595) &n bsp; 2008.01.23 10:12:43 OutgoingSessionPromise: Error sending packet to remote server: &n bsp; <iq to="transfer.jabber.freenet.de" type="get" id="15" from="fernando.ribeiro@jabber.mydomain.com/Gajim"> &n bsp; <query xmlns="http://jabber.org/protocol/bytestreams"/> &n bsp; </iq> &n bsp; java.lang.Exception: Failed to create connection to remote server &n bsp; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:218) &n bsp; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:185) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) &n bsp; at java.lang.Thread.run(Thread.java:595) &n bsp; 2008.01.23 10:12:43 OutgoingSessionPromise: Error sending packet to remote server: &n bsp; <iq to="proxy.jabber.cd.chalmers.se" type="get" id="16" from="fernando.ribeiro@jabber.mydomain.com/Gajim"> &n bsp; <query xmlns="http://jabber.org/protocol/bytestreams"/> &n bsp; </iq> &n bsp; java.lang.Exception: Failed to create connection to remote server &n bsp; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:218) &n bsp; at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:185) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650) &n bsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) &n bsp; at java.lang.Thread.run(Thread.java:595) |