3.4.3 - crazy 5,4 GB logfile

  1. ls -lash

total 5.4G

4.0K drwxr-xr-x 2 jabber jabber 4.0K Dec 28 14:42 .

4.0K drwxr-xr-x 8 jabber jabber 4.0K Dec 28 14:19 …

0 -rw-rr 1 root root 0 Dec 28 14:22 debug.log

0 -rw-rr 1 root root 0 Dec 28 14:22 error.log

0 -rw-rr 1 root root 0 Dec 28 14:22 info.log

5.4G -rw-rr 1 root root 5.4G Jan 9 11:07 nohup.out <----


Ò_ó

0 -rw-rr 1 root root 0 Dec 28 14:22 warn.log

If you look into the nohup.out, There are several of these every second.

2008.01.08 09:52:22 org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:68) Internal server error

java.lang.IllegalArgumentException: IQ must be of type ‘set’ or ‘get’. Original IQ: <iq type=“result” id=“389-21310” to=“messi.mi.hdm-stuttgart.defrom="XXXXX@messi.mi.hdm-stuttgart.de/Adium"><query xmlns=“http://jabber.org/protocol/disco#info”><identity category=“client” type=“pc” name=“pidgin”/><feature var=“jabber:iq:last”/><feature var=“jabber:iq:oob”/><feature var=“jabber:iq:time”/><feature var=“xmpp:urn:time”/><feature var=“jabber:iq:version”/><feature var=“jabber:x:conference”/><feature var=“http://jabber.org/protocol/bytestreams”/><feature var=“http://jabber.org/protocol/disco#info”/><feature var=“http://jabber.org/protocol/disco#items”/><feature var=“http://jabber.org/protocol/muc”/><feature var=“http://jabber.org/protocol/muc#user”/><feature var=“http://jabber.org/protocol/si”/><feature var=“http://jabber.org/protocol/si/profile/file-transfer”/><feature var=“http://jabber.org/protocol/xhtml-im”/><feature var=“urn:xmpp:ping”/><feature var=“http://www.xmpp.org/extensions/xep-0199.html#ns”/><feature var=“http://jabber.org/protocol/mood”/><feature var=“http://jabber.org/protocol/moodnotify"/><feature var=“http://jabber.org/protocol/nick”/><feature var="http://jabber.org/protocol/nicknotify”/><feature var=“http://jabber.org/protocol/tune”/><feature var=“http://jabber.org/protocol/tunenotify"/><feature var=“http://www.xmpp.org/extensions/xep-0084.html#ns-metadata”/><feature var=“http://www.xmpp.org/extensions/xep-0084.html#ns-data”/><feature var=“http://www.xmpp.org/extensions/xep-0224.html#ns”/><feature var="http://www.xmpp.org/extensions/xep-0084.html#ns-metadatanotify”/><feature var=“http://jabber.org/protocol/commands”/></query></iq>

at org.xmpp.packet.IQ.createResultIQ(IQ.java:355)

at org.jivesoftware.openfire.disco.IQDiscoInfoHandler.handleIQ(IQDiscoInfoHandler. java:99)

at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:48)

at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:348)

at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:100)

at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:67)

at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:303)

at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler .java:78)

at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:268)

at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:167)

at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:132)

at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived (AbstractIoFilterChain.java:570)

at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)

at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)

at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)

at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimplePr otocolDecoderOutput.java:58)

at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:173)

at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)

at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)

at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)

at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)

at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 885)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)

at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)

at java.lang.Thread.run(Thread.java:619)

Also: Looking at my network traffic: it seems as if that Adium Client sent TONS of packets

Maybe it’s interesting for the devs

and anotherone:

2008.01.10 21:14:05 org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:68) Internal server error

java.lang.IllegalArgumentException: IQ must be of type ‘set’ or ‘get’. Original IQ: <iq type=“result” id=“966-4165” to=“messi.mi.hdm-stuttgart.defrom="xxxxxxx@messi.mi.hdm-stuttgart.de/Adium"><query xmlns=“http://jabber.org/protocol/disco#info”><identity category=“client” type=“pc” name=“pidgin”/><feature var=“jabber:iq:last”/><feature var=“jabber:iq:oob”/><feature var=“jabber:iq:time”/><feature var=“xmpp:urn:time”/><feature var=“jabber:iq:version”/><feature var=“jabber:x:conference”/><feature var=“http://jabber.org/protocol/bytestreams”/><feature var=“http://jabber.org/protocol/disco#info”/><feature var=“http://jabber.org/protocol/disco#items”/><feature var=“http://jabber.org/protocol/muc”/><feature var=“http://jabber.org/protocol/muc#user”/><feature var=“http://jabber.org/protocol/si”/><feature var=“http://jabber.org/protocol/si/profile/file-transfer”/><feature var=“http://jabber.org/protocol/xhtml-im”/><feature var=“urn:xmpp:ping”/><feature var=“http://www.xmpp.org/extensions/xep-0199.html#ns”/><feature var=“http://jabber.org/protocol/mood”/><feature var=“http://jabber.org/protocol/moodnotify"/><feature var=“http://jabber.org/protocol/nick”/><feature var="http://jabber.org/protocol/nicknotify”/><feature var=“http://jabber.org/protocol/tune”/><feature var=“http://jabber.org/protocol/tunenotify"/><feature var=“http://www.xmpp.org/extensions/xep-0084.html#ns-metadata”/><feature var=“http://www.xmpp.org/extensions/xep-0084.html#ns-data”/><feature var=“http://www.xmpp.org/extensions/xep-0224.html#ns”/><feature var="http://www.xmpp.org/extensions/xep-0084.html#ns-metadatanotify”/><feature var=“http://jabber.org/protocol/commands”/></query></iq>

at org.xmpp.packet.IQ.createResultIQ(IQ.java:355)

at org.jivesoftware.openfire.disco.IQDiscoInfoHandler.handleIQ(IQDiscoInfoHandler. java:99)

I’m also seeing this – I reported it here: http://www.igniterealtime.org/community/thread/31353. I have modified the sources to ignore the bad packets to avoid the logging and to avoid Openfire sending back IQ errors to the client, which helps the disk space consumption, but Openfire is still consuming a lot of CPU and memory.