hy all,
i've installed jabberd 2.0 and Mu-conference over JCR.
it works fine: i can create chat rooms, join it and so on
but, when i try to send a message TO ALL inside a room, i get an error of
type "not allowed" (or something similar), except if the sender is the jid who
created the room...
i'd like to have VOICE GRANTED TO ALL participants... so i enabled the
<dynamic> tag in muc.xml, and when an user creates a room in a certain way, it
is created with this attributes:
- semi-anonymous
- public
- open
- unsecured
- temporary
- unmoderated
(i've "IQed" this info)
in xmpp specs i readed that in such a room, voice is granted by default....
but, when i join a temporary room who's already created, i've got no VOICE....
note: i create the room in that way:
<presence from='[EMAIL PROTECTED]/myres' to='[EMAIL PROTECTED]/mynick'>
<x xmlns='http://jabber.org/protocol/muc'/>
</presence>
after then, i "unlock" the room:
<iq from='[EMAIL PROTECTED]/myres' to='[EMAIL PROTECTED]' type='set'>
<query xmlns='http://jabber.org/protocol/muc#owner'>
<x xmlns='jabber:x:data' type='submit'/>
</query>
</iq>
finally, i try to enter with another jid (expecting to obtain voice inside
that room):
<presence from='[EMAIL PROTECTED]/myres' to='[EMAIL PROTECTED]/mynick2'>
<x xmlns='http://jabber.org/protocol/muc#user'>
<item affiliation='owner' role='participant'/>
</x>
</presence>
but as i said, myjid2 doesn't receive public msgs from the room...
some idea?
Thanks for the help
EDM
---------------------------------
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail