I have such error when trying server to server connection in 2 openfire 3.6.4 servers
2009.09.22 09:46:23 OutgoingServerSocketReader: Finishing Outgoing Server Reader. No session to close.
**2009.09.22 09:46:23 ServerDialback: OS - Unexpected answer in validation from: conference.terminal3.domain.com id: 9cd7cd46 for domain: server2 answer:<stream:error xmlns:stream=“http://etherx.jabber.org/streams”></stream:error> **
2009.09.22 09:46:23 ServerDialback: OS - Sent dialback key to host: conference.terminal3.domain.com id: 9cd7cd46 from domain: server2
2009.09.22 09:46:23 ServerDialback: OS - Connection to conference.terminal3.domain.com:5269 successful
2009.09.22 09:46:23 ServerDialback: OS - Trying to connect to conference.terminal3.domain.com:5269(DNS lookup: conference.terminal3.domain.com:5269)
2009.09.22 09:46:23 LocalOutgoingServerSession: OS - Going to try connecting using server dialback with: conference.terminal3.domain.com
2009.09.22 09:46:23 LocalOutgoingServerSession: OS - Plain connection to conference.terminal3.domain.com:5269 successful
2009.09.22 09:46:23 LocalOutgoingServerSession: OS - Trying to connect to conference.terminal3.domain.com:5269(DNS lookup: conference.terminal3.domain.com:5269)
at java.lang.Thread.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:216)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:252)
java.lang.Exception: Failed to create connection to remote server
2009.09.22 09:46:23 OutgoingSessionPromise: Error sending packet to remote server:
at org.dom4j.io.XMPPPacketReader.parseDocument(XMPPPacketReader.java:317)
at org.jivesoftware.openfire.server.OutgoingServerSocketReader$1.run(OutgoingServe rSocketReader.java:93)
2009.09.22 15:07:00 LocalOutgoingServerSession: OS - Trying to connect to domain.com:5269(DNS lookup: terminal3.domain.com:5269)
2009.09.22 15:07:01 LocalOutgoingServerSession: OS - Plain connection to domain.com:5269 successful
2009.09.22 15:07:01 LocalOutgoingServerSession: OS - Going to try connecting using server dialback with: domain.com
2009.09.22 15:07:01 ServerDialback: OS - Trying to connect to domain.com:5269(DNS lookup: terminal3.domain.com:5269)
2009.09.22 15:07:01 ServerDialback: OS - Connection to domain.com:5269 successful
2009.09.22 15:07:01 ServerDialback: OS - Sent dialback key to host: domain.com id: 3cde920f from domain: server2.ofts.domain.com
2009.09.22 15:07:01 ServerDialback: OS - Unexpected answer in validation from: domain.com id: 3cde920f for domain: server2.ofts.domain.com answer:<stream:error xmlns:stream=“http://etherx.jabber.org/streams”></stream:error>
2009.09.22 15:07:01 OutgoingServerSocketReader: Finishing Outgoing Server Reader. No session to close.
java.net.SocketException: socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at org.jivesoftware.openfire.net.ServerTrafficCounter$InputStreamWrapper.read(Serv erTrafficCounter.java:210)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
at org.jivesoftware.openfire.net.MXParser.nextImpl(MXParser.java:76)
at org.xmlpull.mxp1.MXParser.nextToken(MXParser.java:1100)
at org.dom4j.io.XMPPPacketReader.parseDocument(XMPPPacketReader.java:317)
at org.jivesoftware.openfire.server.OutgoingServerSocketReader$1.run(OutgoingServe rSocketReader.java:93)
2009.09.22 15:07:01 LocalOutgoingServerSession: OS - Trying to connect to zp.ua:5269(DNS lookup: zp.ua:5269)
2009.09.22 15:07:03 LocalOutgoingServerSession: OS - Trying to connect to ua:5269(DNS lookup: ua:5269)
2009.09.22 15:07:05 JettyLog: EXCEPTION
java.io.IOException: Удаленный хост принудительно разорвал существующее подключение
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(Unknown Source)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.read(Unknown Source)
at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
at org.mortbay.io.nio.ChannelEndPoint.fill(ChannelEndPoint.java:122)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:282)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
2009.09.22 15:07:05 JettyLog: EOF
2009.09.22 15:07:24 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)