I keep seeing these errors in the debug log and all my clients are having sporadic issues of connecting and sending IM and chats.
java.lang.Exception: Failed to create connection to remote server
I’‘ve tried Exodus, Spark and Trillian and they all connect and get authorized to the server but can’‘t add clients because (at least I’‘m thinking) they can’'t see the other clients. The server is 2.3.0 on linux. Everything else seems fine, I can edit any and all settings in the admin console, the database is working fine. Not sure why I keep getting Failed to create connection to remote server.
server1 @domain1 and server2 @domain2 are on different network and they oppened only tcp port 5269 for S2S. How can I test they communicate ok? I’‘ve tried from server1 telnet @domain2 5269 but I see nothing on the cmd prompt… I can’‘t ping the other server because they didn’'t open that tcp port. the DNS server did resolve both server names well.
but now it seems it has moved over a little bit, and is now more of a server-to-server issue.
I worry it is my external DNS records. I have since tweaked them a bit & queried them from outside from here:
and think I am on the correct path. I am not sure. My DNS vendor does not offer SRV records & I have gotten away with using TXT records on their nameservers for other services like SPF, so was hoping that they would work here too. If jabber and or XMPP do not like TXT, and or require SRV, then I’'m screwed.
Just for full disclosure, in case it matters, we split DNS internally and externally, and the internal DNS does not have the same TXT records. I am not thinking it is relevant though, since my jive server is talking to the server at jabber.org, so would be querying the zone file for jabber.org, not sjobeck.com, does that seem correct? I am not sure why our internal jive server would query the internal name servers for sjobeck.com records for this. If it is, I’'m in trouble, and have some work to do.