My JM 2.2.2 sometimes shows these warn messages below:
2006.01.31 14:28:12 Closing no longer valid connection
org.jivesoftware.messenger.net.SocketConnection@13bef8 socket: Socket[addr=/10.200.202.185,port=3200,localport=5222] session: org.jivesoftware.messenger.ClientSession@5ea991 status: 3 address: anderson@otoch10/Exodus id: c027ed6c presence:
java.net.SocketException: Software caused connection abort: socket write error
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Unknown Source)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(Unknown Source)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(Unknown Source)
at sun.nio.cs.StreamEncoder.flush(Unknown Source)
at java.io.OutputStreamWriter.flush(Unknown Source)
at java.io.BufferedWriter.flush(Unknown Source)
at org.jivesoftware.messenger.net.SocketConnection.validate(SocketConnection.java: 93)
at org.jivesoftware.messenger.SessionManager.isActiveRoute(SessionManager.java:748 )
at org.jivesoftware.messenger.handler.IQAuthHandler.login(IQAuthHandler.java:191)
at org.jivesoftware.messenger.handler.IQAuthHandler.handleIQ(IQAuthHandler.java:14 1)
at org.jivesoftware.messenger.handler.IQHandler.process(IQHandler.java:48)
at org.jivesoftware.messenger.IQRouter.handle(IQRouter.java:213)
at org.jivesoftware.messenger.IQRouter.route(IQRouter.java:73)
at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.messenger.net.SocketReader.processIQ(SocketReader.java:258)
at org.jivesoftware.messenger.net.ClientSocketReader.processIQ(ClientSocketReader. java:43)
at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:230)
at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:111)
at java.lang.Thread.run(Unknown Source)
Some contacts try to connect to the server but the roster is shown as if all of the contacts were offline. I wonder if there is a solution to this problem.
Regards,
Eduardo