Hello all, I've been rolling out an openfire installation over the last month or so and users are reporting that they are being disconnected from the server at various times of the day (myself included.) I am using openfire 3.7.1, and the majority of users are using Spark 2.6.3. I have been testing other clients with this install as well (pidgin) and they too are experiencing the issue. I have attached my pidgin log for reference, but the relevant portion seems to be:
(14:20:49) jabber: Sending (matth@chatserver/d838f12a): <iq type='get' id='purplee9f369fd'><ping xmlns='urn:xmpp:ping'/></iq>
(14:20:49) jabber: Recv (68): <iq type="result" id="purplee9f369fd" to="matth@chatserver/d838f12a"/>
(14:21:49) jabber: Sending (matth@chatserver/d838f12a): <iq type='get' id='purplee9f369fe'><ping xmlns='urn:xmpp:ping'/></iq>
(14:21:49) jabber: Recv (68): <iq type="result" id="purplee9f369fe" to="matth@chatserver/d838f12a"/>
(14:21:49) connection: Connection error on 07DF5DF8 (reason: 0 description: Lost connection with server: Remote host closed connection.)
(14:21:49) account: Disconnecting account matth@chatserver.domain.domain/ (024F05D8)
(14:21:49) connection: Disconnecting connection 07DF5DF8
(14:21:49) connection: Deactivating keepalive.
(14:21:49) jabber: Sending (matth@chatserver/d838f12a): </stream:stream>
(14:21:49) connection: Destroying connection 07DF5DF8
The only thing I see in the debug log during these time periods is :
2012.08.06 14:14:26 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /10.64.177.204:57552
2012.08.06 14:14:26 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /10.64.177.204:57552
I have been through numerous older threads about this issue. The majority poing to setting the idle client timeout to -1. Doing this did not resolve the issue.
Any ideas? I'm starting to beat my head against the wall. This seems to happen somewhat randomly, sometimes every 10-15 minutes, sometimes only once a day or so. This is a Windows 2008 R2 box