hi, please forgive the double post, i will go back and close out the other thread. I have been working on this for months and cannot find the answer.
After an upgrade (several ago), i noticed that s2s (which was working) stopped. i have tried everything i know but i cannot get it working again. Both servers are currently on 4.5.1. here is everything i can think of that would be helpful.
any help would be greatly appreciated.
the 2 sites involved are uedi-gbs.com and ultra-fei.com…both chat servers are centos 7 currently patched. i am using a CA issued wild card cert on each.
in short, in one direction, i get this error from the test tool
XMPP:
<iq type="error" id="267-26868" to="ultra-fei.com" from="uedi-gbs.com"><ping xmlns="urn:xmpp:ping"/><error code="404" type="cancel"><remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
logs:
Sending server to server ping request to uedi-gbs.com
Successful server to server response received.
Primary packet routing failed
org.jivesoftware.openfire.PacketException: Cannot route packet of type IQ or Presence to bare JID: <iq type="error" id="267-26868" to="ultra-fei.com" from="uedi-gbs.com"><ping xmlns="urn:xmpp:ping"/><error code="404" type="cancel"><remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
at org.jivesoftware.openfire.spi.RoutingTableImpl.routeToLocalDomain(RoutingTableImpl.java:306) ~[xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.java:239) [xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.returnErrorToSender(OutgoingSessionPromise.java:343) [xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.addPacket(OutgoingSessionPromise.java:361) [xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.server.OutgoingSessionPromise$1.run(OutgoingSessionPromise.java:134) [xmppserver-4.5.1.jar:4.5.1]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
Failed to establish server to server session.
Here is as much info as i could cram into this thread
uedi-gbs.com:
Server:
Server 2 Server Settings:
DNS:
dns lookups from gbs-vic-chat-1
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig _xmpp-client._tcp.uedi-gbs.com. any +short
0 0 5222 gbs-vic-chat-1.uedi-gbs.com.
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig _xmpp-server._tcp.uedi-gbs.com. any +short
0 5 5269 gbs-vic-chat-1.uedi-gbs.com.
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig _xmpps-server._tcp.uedi-gbs.com. any +short
0 5 5269 gbs-vic-chat-1.uedi-gbs.com.
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig gbs-vic-chat-1.uedi-gbs.com. any +short
172.30.0.15
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig _xmpp-client._tcp.ultra-fei.com. any +short
0 0 5222 fei-vic-chat-1.ultra-fei.com.
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig _xmpp-server._tcp.ultra-fei.com. any +short
0 5 5269 fei-vic-chat-1.ultra-fei.com.
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig _xmpps-server._tcp.ultra-fei.com. any +short
0 5 5269 fei-vic-chat-1.ultra-fei.com.
[tonyg@uedi-gbs.com@gbs-vic-chat-1 ~]$ dig fei-vic-chat-1.ultra-fei.com. any +short
172.30.0.14
server to server test FROM uedi-gbs.com TO ultra-fei.com (success!)
ultra-fei.com:
Server:
Server 2 Server Settings:
DNS:
DNS lookups from fei-vic-chat-1
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig _xmpp-client._tcp.ultra-fei.com. any +short
0 0 5222 fei-vic-chat-1.ultra-fei.com.
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig _xmpp-server._tcp.ultra-fei.com. any +short
0 5 5269 fei-vic-chat-1.ultra-fei.com.
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig _xmpps-server._tcp.ultra-fei.com. any +short
0 5 5269 fei-vic-chat-1.ultra-fei.com.
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig fei-vic-chat-1.ultra-fei.com. any +short
172.30.0.14
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig _xmpp-client._tcp.uedi-gbs.com. any +short
0 0 5222 gbs-vic-chat-1.uedi-gbs.com.
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig _xmpp-server._tcp.uedi-gbs.com. any +short
0 5 5269 gbs-vic-chat-1.uedi-gbs.com.
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig _xmpps-server._tcp.uedi-gbs.com. any +short
0 5 5269 gbs-vic-chat-1.uedi-gbs.com.
[tonyg@ultra-fei.com@fei-vic-chat-1 ~]$ dig gbs-vic-chat-1.uedi-gbs.com. any +short
172.30.0.15
Server to Server test FROM ultra-fei.com TO uedi-gbs.com (fail!)
txt:
XMPP:
<iq type="error" id="267-26868" to="ultra-fei.com" from="uedi-gbs.com"><ping xmlns="urn:xmpp:ping"/><error code="404" type="cancel"><remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
logs:
Sending server to server ping request to uedi-gbs.com
Successful server to server response received.
Primary packet routing failed
org.jivesoftware.openfire.PacketException: Cannot route packet of type IQ or Presence to bare JID: <iq type="error" id="267-26868" to="ultra-fei.com" from="uedi-gbs.com"><ping xmlns="urn:xmpp:ping"/><error code="404" type="cancel"><remote-server-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error></iq>
at org.jivesoftware.openfire.spi.RoutingTableImpl.routeToLocalDomain(RoutingTableImpl.java:306) ~[xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.java:239) [xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.returnErrorToSender(OutgoingSessionPromise.java:343) [xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.addPacket(OutgoingSessionPromise.java:361) [xmppserver-4.5.1.jar:4.5.1]
at org.jivesoftware.openfire.server.OutgoingSessionPromise$1.run(OutgoingSessionPromise.java:134) [xmppserver-4.5.1.jar:4.5.1]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_242]
Failed to establish server to server session.