Hi,
we’'re having some major problems with wildfire here.
We’'re currently running version 2.5.1 under Suse SLES 4.1.1 with LDAP.
(LDAP Server is an openldap under Solaris 2.6 with about 500 users)
After starting, everything works more or less fine for some time.
At that time there are about 30 java-processes from wildfire.
Though, we are still having the problem with presence updates absolutely not working, even with 2.5.1.
When wildfire is running for some time, we noticed our LDAP-Server was hardly responding anymore which was caused by wildfire.
At that point, also connecting to wildfire via any messenger or login to the webinterface are also just stalling.
Also one can notice that at that time, there are about 90 wildfire java-processes, and it’‘s even not possible anymore, to stop wildfire with ‘’./wildfire stop’’.
The only suspicous thing in log-files is the following:
(though I cannot say, if wildfire will be stalled just after that happens)
2006.03.13 11:30:13 org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateHa ndler.java:141) Internal server error. Triggered by packet:
(Roster.java:86)
at org.jivesoftware.wildfire.roster.RosterManager.getRoster(RosterManager.java:90)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.broadcastUpdate(Presenc eUpdateHandler.java:257)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:96)
at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:153)
at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:92)
at org.jivesoftware.wildfire.PresenceRouter.route(PresenceRouter.java:61)
at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:73)
at org.jivesoftware.wildfire.net.SocketReader.processPresence(SocketReader.java:44 5)
at org.jivesoftware.wildfire.net.ClientSocketReader.processPresence(ClientSocketRe ader.java:56)
at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:242)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)
at java.lang.Thread.run(Unknown Source)[/code]