We’re running an openUC 4.4 server which has openfire integrated. I have connection manager set up to proxy to the openfire server on the openUC server. I’ve started having problems with users being disconnected for no apparent reason and I’m having trouble identifying the cause.
I happen to use Pidgin which disconnects with a “Ping Timeout” error, but I don’t see any logs that give more information. I’ve tried enabling debugging on the connection manager, but this doesn’t seem to be helpful. I mostly end up with notices that look like this :
2012.12.03 15:40:29 IQ stanza of type RESULT was discarded:
And occassionally I see these :
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.j ava:218)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcesso r.java:198)
at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$400(SocketIoProce ssor.java:45)
at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProce ssor.java:485)
Which, in standard Java fashion, don’t have anything really useful… At least, I don’t think so… What peer reset the connection? Is this the connection between the connection manager and the openUC server?
Can anyone assist with how to go about troubleshooting these disconnects? Is there a setting I can enable to see more information?