i found a few questions in the past here about using the cisco Jabber client to log on to openfire. my question is about connecting/federating Openfire with Cisco Instant Messaging & Presence server which is, from what i understand, a proprietary implementation of XMPP, so in theory it should work.
The issue is that if I use Spark or Pidgin, I can send a message but a reply gets rejected. The message inside the Jabber client is : Message to openfireJID cannot be delivered.
it’s a Microsoft Windows environment and the Windows domain is win.maindom.com
When Cisco IMP was installed, they “integrated” with Microsoft Active Directory so their XMPP domain is the same, win.maindom.com
Openfire was installed in this environment and the XMPP domain is sub2.sub1.win.maindom.com
The SRV records for both XMPP domains exist, i.e. _xmpp-server._tcp.etceterra
When I use “S2S Connection Test” from within the Openfire console, the connection appears to establish OK, these are the last 4 lines in the log.
Creating new session with stream ID ‘stream-id’ for local 'sub2.sub1.win.maindom.com to peer 'win.maindom.com’
Unexpected packet tag (not message,iq,presence). Closing session: LocalIncomingServerSession{address=sub2.sub1.win.maindom.com/<longGUID>, streamID=stream-id, status=CONNECTED, isEncrypted=true, isDetached=false, authenticationMethod=null, localDomain=sub2.sub1.win.maindom.com, defaultIdentity=win.maindom.com, validatedDomains={}}
Session is AUTHENTICATED.
Successfully negotiated TLS connection.
Thank you all!