I am using Openfire 3.6.0 with IM Gateway 1.2.4d. I am using the AIM and Yahoo gateways. The former works fine, the latter logs out after exactly 10 min. If I then log out with my jabber client and then back in, the yahoo gateway comes back to life and works fine. If I am talking with someone, it also work fine and doesn’t die. If instead of using the client to log out and back in, I use the web console to disable and then reenable the yahoo gateway, it will work for another 10 min. It sends the following to the error log when it dies:
2008.11.18 00:29:23 error on process packet
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
at org.openymsg.network.YMSG9InputStream.readBuffer(Unknown Source)
at org.openymsg.network.YMSG9InputStream.readPacket(Unknown Source)
at org.openymsg.network.DirectConnectionHandler.receivePacket(Unknown Source)
at org.openymsg.network.InputThread.run(Unknown Source)
2008.11.18 00:29:23 Input error from yahoo: Source: InputThread
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:168)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:313)
at org.openymsg.network.YMSG9InputStream.readBuffer(Unknown Source)
at org.openymsg.network.YMSG9InputStream.readPacket(Unknown Source)
at org.openymsg.network.DirectConnectionHandler.receivePacket(Unknown Source)
at org.openymsg.network.InputThread.run(Unknown Source)
Anything I can do to alleviate this?
Does the PyYIMt transport work more reliably?
Cheers,
JFS III