Openfire S2S errors in version 3.6.0a

In trying to creat a S2S connection for acces to conference.igniterealtime.org I get eh following error:

2008.10.08 16:21:07 LocalOutgoingServerSession: OS - Trying to connect to conference.igniterealtime.org:5269(DNS lookup: xmpp.igniterealtime.org:5269)
2008.10.08 16:21:07 LocalOutgoingServerSession: OS - Plain connection to conference.igniterealtime.org:5269 successful
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Indicating we want TLS to conference.igniterealtime.org
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Negotiating TLS with conference.igniterealtime.org
2008.10.08 16:21:08 CertificateManager: SubjectAltName of invalid type found: EMAILADDRESS=bill@jivesoftware.com, CN=igniterealtime.org, OU=Domain validated only, O=Jive Software, L=Portland, ST=Oregon, C=US
2008.10.08 16:21:08 LocalOutgoingServerSession: Handshake error while creating secured outgoing session to remote server: conference.igniterealtime.org(DNS lookup: xmpp.igniterealtime.org:5269)
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
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.writeAppRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.wrap(Unknown Source)
at javax.net.ssl.SSLEngine.wrap(Unknown Source)
at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.jav a:266)
at org.jivesoftware.openfire.net.TLSStreamHandler.start(TLSStreamHandler.java:160)
at org.jivesoftware.openfire.net.SocketConnection.startTLS(SocketConnection.java:1 69)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.secureAndAuthentic ate(LocalOutgoingServerSession.java:391)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSess ion(LocalOutgoingServerSession.java:305)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain (LocalOutgoingServerSession.java:144)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:239)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:216)
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)
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.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 7)
at org.jivesoftware.openfire.net.TLSStreamHandler.doHandshake(TLSStreamHandler.jav a:227)
… 10 more
Caused by: java.security.cert.CertificateException: target verification failed of [igniterealtime.org]
at org.jivesoftware.openfire.net.ServerTrustManager.checkServerTrusted(ServerTrust Manager.java:163)
… 18 more
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Going to try connecting using server dialback with: conference.igniterealtime.org
2008.10.08 16:21:08 ServerDialback: OS - Trying to connect to conference.igniterealtime.org:5269(DNS lookup: xmpp.igniterealtime.org:5269)
2008.10.08 16:21:08 ServerDialback: OS - Connection to conference.igniterealtime.org:5269 successful
2008.10.08 16:21:08 ServerDialback: OS - Sent dialback key to host: conference.igniterealtime.org id: bfa95e1 from domain: testbed.ad.mtstravel.com
2008.10.08 16:21:08 ServerDialback: OS - Unexpected answer in validation from: conference.igniterealtime.org id: bfa95e1 for domain: testbed.ad.mtstravel.com answer:<stream:error xmlns:stream=“http://etherx.jabber.org/streams”></stream:error>
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Trying to connect to igniterealtime.org:5269(DNS lookup: xmpp.igniterealtime.org:5269)
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Plain connection to igniterealtime.org:5269 successful
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Indicating we want TLS to igniterealtime.org
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Negotiating TLS with igniterealtime.org
2008.10.08 16:21:08 CertificateManager: SubjectAltName of invalid type found: EMAILADDRESS=bill@jivesoftware.com, CN=igniterealtime.org, OU=Domain validated only, O=Jive Software, L=Portland, ST=Oregon, C=US
2008.10.08 16:21:08 LocalOutgoingServerSession: OS - Going to try connecting using server dialback with: igniterealtime.org
2008.10.08 16:21:08 ServerDialback: OS - Trying to connect to igniterealtime.org:5269(DNS lookup: xmpp.igniterealtime.org:5269)
2008.10.08 16:21:09 ServerDialback: OS - Connection to igniterealtime.org:5269 successful
2008.10.08 16:21:09 ServerDialback: OS - Sent dialback key to host: igniterealtime.org id: 65c5ef31 from domain: testbed.ad.mtstravel.com
2008.10.08 16:21:09 ServerDialback: OS - Unexpected answer in validation from: igniterealtime.org id: 65c5ef31 for domain: testbed.ad.mtstravel.com answer:<stream:error xmlns:stream=“http://etherx.jabber.org/streams”></stream:error>
2008.10.08 16:21:09 OutgoingSessionPromise: Error sending packet to remote server:



java.lang.Exception: Failed to create connection to remote server
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:252)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:216)
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)

Well my firewall was my problem so this is a non-event.

hullay: and that was 5222 NOT 5223 TSL or SSL. Granted a secure socket via SUN generated that. I shall envoke my friends at Erlang or Latex.

I are angry and pouting.

Whatever you do Todd, do not rule me off as a clown. 2.6.0a is riddled with Java s2s problems. It will connect to Jaim but not any other jabber servers. It will generate a Null value, as you have seen.

and TODD, that was released on 082308 and there is still no fix. Shame on you; Igniterealtime.org. Generating a version of Java that is at the least very unstable, and will not communicate with Erlang. Excluding Jaim.

Maybe “tobias” did that dileberately. The Finish man was in on that package. Unlikened to Ubuntu, the package manager is mal-formed.