S2S problem with 2.4.4

we have two Wildfire servers in geographically different locations each configured to work with LDAP on the respective domains. Now when we try to establish a S2S and try to send a message to a user on the other server, messenger returns a remote server not found error. Debug log produces this:

2006.02.22 09:22:02 OS - Trying to connect to pearl.agi.com:5269

2006.02.22 09:22:02 OS - Plain connection to pearl.agi.com:5269 successful

2006.02.22 09:22:02 OS - Error,

java.lang.Exception: Failed to create connection to remote server

at org.jivesoftware.wildfire.server.OutgoingSessionPromise.createSessionAndSendPac ket(OutgoingSessionPromise.java:139)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise.access$300(OutgoingSess ionPromise.java:37)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise$1$1.run(OutgoingSession Promise.java:91)

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)

Any clue why it is doing that ? Before someone answers, All DNS SRV records for _jabber,xmpp-server and xmpp-client are put in.

Any help is greatly appreciated.

Regards

kkumar

It was a hostname problem. the server one end was named pearl and not pearl.agi.com. WILDFIRE requires that the host has a FDQN for s2s.

Message was edited by: kkumar