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