multicast with external component

I have a need where the xmpp client needs to send a message with Address stanza (XEP-033) that has both destination xmpp client FULL JID and an external component.

<message  type="chat" xml:lang="en" to="multicast.userdomain.com" id="dd17fcf-c52-83d-fc5-CAP-NET-IN-694_8-24-15_0556.CAP">
<addresses xmlns="http://jabber.org/protocol/address">
<address type="to" jid="xmppuser1@userdomain.com"/>
<address type="cc" jid="xmppextuser1@externalcomponent.com"/>
</addresses>
<body>
Testing
*********************
******************
******
   </body>
</message>

Ejabberd in this case, sends a disco#info query to externalcomponent.com but does not proceed to send actual message stanza (even though far-end responded appropriately).

Can some one help?

Also noticed that during this

Also noticed that during this transaction, the ejabberd server sends a disco#info stanza but with out a id attribute. Hence the remote server is unable to correlate the request.

This may be a bug.

Syndicate content