When running openfire 3.4.4 on Fedora/Rawhide (with Icedtea java-1.7.0-icedtea-1.7.0.0-0.24.b24.fc9.x86_64), I get constantly this exception:
2008.01.27 14:21:10 org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode.j ava:76) Error while negotiating TLS: org.jivesoftware.openfire.net.SocketConnection@58c9e870 socket: Socket[http://addr=/63.246.20.125,port=54789,localport=5269|http://addr=/63.246.20.125, port=54789,localport=5269] session: org.jivesoftware.openfire.session.LocalIncomingServerSession@2728ed5f status: 1 address: ppp1053.in.ipex.cz/72739a82 id: 72739a82
javax.net.ssl.SSLException: Unsupported record version Unknown-47.115
at sun.security.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java :116)
at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:779)
at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:692)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)
at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.jav a:211)
at org.jivesoftware.openfire.net.TLSStreamHandler.start(TLSStreamHandler.java:157)
at org.jivesoftware.openfire.net.SocketConnection.startTLS(SocketConnection.java:1 65)
at org.jivesoftware.openfire.net.SocketReadingMode.negotiateTLS(SocketReadingMode. java:73)
at org.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMod e.java:126)
at org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 62)
at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:119)
at java.lang.Thread.run(Thread.java:674)
Is it my misconfiguration of openfire, bad IcedTea, or some bug in openfire itself?