We recently upgraded a production installation to 3.4.2 and we lost the connection with another OpenFire that this running in another PC
warn.log
2007.12.20 15:56:00 Se detect?? un error en el flujo de datos. Session: org.jivesoftware.openfire.session.LocalIncomingServerSession@8d1749 status: 1 address: srvdb/2aedd286 id: 2aedd286
java.lang.RuntimeException: Delegated task threw Exception/Error
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.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:72)
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(Unknown Source)
Caused by: java.lang.NullPointerException
at com.sun.net.ssl.internal.ssl.HandshakeMessage$CertificateRequest.(Unknown Source)
at com.sun.net.ssl.internal.ssl.ServerHandshaker.clientHello(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:31 4)
at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.jav a:224)
… 7 more
debug.log
2007.12.20 15:56:00 Connect Socket[http://addr=/192.168.80.19,port=3851,localport=5269|http://addr=/192.168.80.19,p ort=3851,localport=5269]
2007.12.20 15:56:00 ClientTrustManager: CRL file not found: /tmp/crl.pem
2007.12.20 15:56:00 Logging off srvdb/2aedd286 on org.jivesoftware.openfire.net.SocketConnection@1a84b38 socket: Socket[http://addr=/192.168.80.19,port=3851,localport=5269|http://addr=/192.168.80.19,p ort=3851,localport=5269] session: org.jivesoftware.openfire.session.LocalIncomingServerSession@8d1749 status: 1 address: srvdb/2aedd286 id: 2aedd286
2007.12.20 15:56:51 Connect Socket[http://addr=/192.168.80.19,port=3856,localport=5269|http://addr=/192.168.80.19,p ort=3856,localport=5269]
2007.12.20 15:56:51 ServerDialback: RS - Received dialback key from host: informat to: srvdb
2007.12.20 15:57:21 ServerDialback: RS - Trying to connect to Authoritative Server: informat:5269(DNS lookup: informat:5269)
2007.12.20 15:57:21 ServerDialback: RS - Connection to AS: informat:5269 successful
2007.12.20 15:57:21 ServerDialback: RS - Asking AS to verify dialback key for idbf2648ca
2007.12.20 15:57:21 ServerDialback: RS - Key was VERIFIED by the Authoritative Server for: informat
2007.12.20 15:57:21 ServerDialback: RS - Closing connection to Authoritative Server: informat
2007.12.20 15:57:21 ServerDialback: RS - Sending key verification result to OS: informat
2007.12.20 15:57:21 Logging off informat on org.jivesoftware.openfire.net.SocketConnection@8518d4 socket: Socket[http://addr=/192.168.80.19,port=3856,localport=5269|http://addr=/192.168.80.19,p ort=3856,localport=5269] session: org.jivesoftware.openfire.session.LocalIncomingServerSession@43b5bb status: 1 address: informat id: bf2648ca
error.log
2007.12.20 15:58:11
> [org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSession(LocalOutgoingServerSession.java:338)
> ]
Error creating secured outgoing session to remote server: informat(DNS lookup: informat:5269)
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(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.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.session.LocalOutgoingServerSession.secureAndAuthentic ate(LocalOutgoingServerSession.java:369)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSess ion(LocalOutgoingServerSession.java:302)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain (LocalOutgoingServerSession.java:143)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:205)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:185)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Does somebody understand what it happens?