I’'m using Trillian Pro 3.1 and the Jabber plugin, trying to connect to Jive Messenger 2.1 via SSl, with no luck.
Server Configuration:
Jive Messenger version: 2.1.0
Cert info:
Alias name: our.server.yale.edu
Creation date: Jan 28, 2005
Entry type: keyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=our.server.yale.edu, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown
Issuer: CN=our.server.yale.edu, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown Serial number: 41fa89f2 Valid from: Fri Jan 28 13:52:34 EST 2005 until: Thu Apr 28 14:52:34 EDT 2005 Certificate fingerprints:
MD5: (snip)
SHA1: (snip)
Jive Messenger Error Message:
2005.02.18 10:28:52 Stream error detected
javax.net.ssl.SSLException: Unsupported SSL v2.0 ClientHello at
com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(InputRecord.java:45 3)
at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:343)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:720)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl .java:1025)
at
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:675 )
at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2972)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3026)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1395)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at
org.jivesoftware.messenger.net.SocketReadThread.createSession(SocketReadThread.j ava:241)
at
org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:105)
2005.02.18 10:28:59 Stream error detected
Trillian Ststus messages…
*** Disconnected.
Trillian: </stream:stream>
Trillian: Logging off
*** No connection to server!
Trillian: <?xml version="1.0"?><stream:stream to=“im.its.yale.edu” xmlns=“jabber:client” xmlns:stream=“http://etherx.jabber.org/streams” version=“1.0”>
*** Creating SSL connection "kairiss@im.its.yale.edu/Trillian"
Any ideas on what might be wrong?