[ejabberd] x-tension tags in ejabberd-muc <presence/>

Mickael Remond mickael.remond at process-one.net
Wed Mar 29 18:10:40 MSD 2006


Hello Heiner,

* Heiner Wolf <wolf at bluehands.de> [2006-03-29 15:42:10 +0200]:

> Hi,
> 
> could it be, that ejabberd's MUX component eats sub-tags of the
> presence stanze, which it does not know? I send a presence to the room
> with additional tags, but all I get from the room is the usual
> "muc#user" item with role and affiliation. Tried with difference
> clients.
> 
> Example: Exodus adds to the room <presence/>:
>   <c ver="0.9.1.0"
>     node="http://exodus.jabberstudio.org/caps"
>     xmlns="http://jabber.org/protocol/caps" />
> 
> But it gets back only:
>   <presence
>    from='testroom at conference.muyserver.de/wolfspelz'
>    to='wolfspelz at muyserver.de/Exodus'>
>      <status>Available</status>
>      <x xmlns='http://jabber.org/protocol/muc#user'>
>        <item jid='wolfspelz at muyserver.de/Exodus' affiliation='owner'
> role='moderator'/>
>      </x>
>   </presence>

I might be wrong but to my understanding, extension should be place in
an x tag (not a c tag).

I have not yet check ejabberd code to check the behaviour however.

-- 
Mickaël Rémond
 http://www.process-one.net/


More information about the ejabberd mailing list