I’ve encountered the same problem too, after being idle for a few mintues, my yahoo account appears online in the wildfire gateway console, but I can’t send any messages. Friends on the yahoo client see me as offline.
I’ve done a debug log and found the following stacktrace, not sure if this is the cause of it:
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)
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)
After that, any further attempts to send messages via the yahoo gateway will result in this in the debug log:
Received message packet: <message to=“xxx@yahoo.yyy” type=“chat” from=“aaa@yyy”><body>ccc</body></message>
Failed to send message to yahoo user.
Any ideas? Thanks in advance.