History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: IDEA-13328
Type: Bug Bug
Status: Open Open
Assignee: Kirill Maximov
Reporter: Chris Herron
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
IDEA: Feedback

Mac OS X : Jabber server connection fails after wake from sleep

Created: 19 Jun 07 16:49   Updated: 30 Sep 07 18:11
Component/s: IDETalk

Environment: Mac OS X 10.4.9 on Mac Book Pro; Jabber Server: intellijoin.org:5223 (with & without "Force SSL 2.0" checked)

Build: 6,180
Severity: High


 Description  « Hide
If I am connected to a jabber server through IDETalk, and then sleep my Mac, when it wakes from sleep, I cannot re-connect to the jabber server. I get the error:
"Error: Connection failed. No response from server". Yet at the same time (on the same computer) I am able to ping the server, and can telnet to port 5223. If I restart IntelliJ, I get the same problem. It can only be resolved by restarting.

Watching my console.log, I see this stack trace:
javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:742)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1030)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:622)
at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59)
at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(StreamEncoder.java:336)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(StreamEncoder.java:404)
at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(StreamEncoder.java:408)
at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:152)
at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:213)
at java.io.BufferedWriter.flush(BufferedWriter.java:236)
at org.jivesoftware.smack.PacketWriter.openStream(PacketWriter.java:367)
at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:253)
at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:39)
at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:79)
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:333)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:723)
... 13 more

When I attempt to connect via iChat (Jabber), I see the following error in the console.log:
2007-06-19 08:43:40.279 iChatAgent[437] WARNING: SocketStream: CFStream error 3/-9844 occurred on input stream
2007-06-19 08:43:40.279 iChatAgent[437] WARNING: XMLStream: CFStream error 3/-9844 occurred on input
2007-06-19 08:43:40.279 iChatAgent[437] WARNING: JConnection: Error: An unexpected SSL error occured.
[-9844], type=2, code=-9844



 All   Comments   Work Log   Change History      Sort Order:
Chris Herron - 19 Jun 07 17:03
Tried another restart of the computer and the problem remains - this may be an issue with intellijoin.org. My past success with restarts may just have been coincidences.

Kirill Maximov - 30 Sep 07 18:11
Chris, did you get it working finally?