Anyone running openfire 3.6.4 having issues with some SSL failure when communicating with people on jabber.org?
Here is the openfire logs: line 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 2010.07.03 14:49:30 [org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:77)] Error while negotiating TLS: org.jivesoftware.openfire.net.socketconnect...@130fdeb socket: Socket[addr=/174.142.114.101,port=50577,localport=5269] session: org.jivesoftware.openfire.session.localincomingserversess...@14edfc3 status: 1 address: jabber.iitsp.com/c9246456 id: c9246456 javax.net.ssl.SSLException: Unexpected end of handshake data at com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(Unknown Source) at javax.net.ssl.SSLEngine.unwrap(Unknown Source) at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:214) at org.jivesoftware.openfire.net.TLSStreamHandler.start(TLSStreamHandler.java:160) at org.jivesoftware.openfire.net.SocketConnection.startTLS(SocketConnection.java:169) at org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:74) at org.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:127) at org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java:63) at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:120) at java.lang.Thread.run(Unknown Source) Caused by: javax.net.ssl.SSLException: Unexpected end of handshake data at com.sun.net.ssl.internal.ssl.HandshakeInStream.read(Unknown Source) at java.io.InputStream.read(Unknown Source) at com.sun.net.ssl.internal.ssl.UnknownExtension.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.HelloExtensions.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.HandshakeMessage$ClientHello.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Unknown Source) at org.jivesoftware.openfire.net.TLSStreamHandler.doTasks(TLSStreamHandler.java:317) at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:227) ... 7 more 2010.07.03 14:49:46 [org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:77)] Error while negotiating TLS: org.jivesoftware.openfire.net.socketconnect...@1010bf0 socket: Socket[addr=/208.68.163.220,port=42201,localport=5269] session: org.jivesoftware.openfire.session.localincomingserversess...@c07e25 status: 1 address: jabber.iitsp.com/f933d305 id: f933d305 javax.net.ssl.SSLException: Unexpected end of handshake data at com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(Unknown Source) at javax.net.ssl.SSLEngine.unwrap(Unknown Source) at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:214) at org.jivesoftware.openfire.net.TLSStreamHandler.start(TLSStreamHandler.java:160) at org.jivesoftware.openfire.net.SocketConnection.startTLS(SocketConnection.java:169) at org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:74) at org.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:127) at org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java:63) at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:120) at java.lang.Thread.run(Unknown Source) Caused by: javax.net.ssl.SSLException: Unexpected end of handshake data at com.sun.net.ssl.internal.ssl.HandshakeInStream.read(Unknown Source) at java.io.InputStream.read(Unknown Source) at com.sun.net.ssl.internal.ssl.UnknownExtension.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.HelloExtensions.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.HandshakeMessage$ClientHello.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Unknown Source) at org.jivesoftware.openfire.net.TLSStreamHandler.doTasks(TLSStreamHandler.java:317) at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:227) ... 7 more 2010.07.03 14:49:53 [org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:77)] Error while negotiating TLS: org.jivesoftware.openfire.net.socketconnect...@16c8d02 socket: Socket[addr=/208.68.163.220,port=42233,localport=5269] session: org.jivesoftware.openfire.session.localincomingserversess...@180526a status: 1 address: jabber.iitsp.com/b843fe2b id: b843fe2b javax.net.ssl.SSLException: Unexpected end of handshake data at com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(Unknown Source) at javax.net.ssl.SSLEngine.unwrap(Unknown Source) at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:214) at org.jivesoftware.openfire.net.TLSStreamHandler.start(TLSStreamHandler.java:160) at org.jivesoftware.openfire.net.SocketConnection.startTLS(SocketConnection.java:169) at org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.java:74) at org.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMode.java:127) at org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java:63) at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:120) at java.lang.Thread.run(Unknown Source) Caused by: javax.net.ssl.SSLException: Unexpected end of handshake data at com.sun.net.ssl.internal.ssl.HandshakeInStream.read(Unknown Source) at java.io.InputStream.read(Unknown Source) at com.sun.net.ssl.internal.ssl.UnknownExtension.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.HelloExtensions.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.HandshakeMessage$ClientHello.<init>(Unknown Source) at com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Unknown Source) at com.sun.net.ssl.internal.ssl.Handshaker$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Unknown Source) at org.jivesoftware.openfire.net.TLSStreamHandler.doTasks(TLSStreamHandler.java:317) at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.java:227) ... 7 more "Unexpected end of handshake" is soooooooooooooo helpful !!! *rolls eyes* Just because its java and there is close to nothing I can (or am going to do) about fixing/tracing or diagnosing this due to the hassle involved with java, recompiling ... etc. Openfire is getting on my nerves and my eyes are looking around to see who is aboard the same failboat I am. Does anyone use a nice (non java) based jabber server? most preferably with gateways to the other IM's, and with MUC support. I'm currently looking into jabberd2, any thoughts on this? Regards Nigel
signature.asc
Description: OpenPGP digital signature