powered by Jive Software

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.



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