[jdev] How to create a MUC room

david hidalgo david.hidalgo at fon.com
Thu Apr 19 08:22:26 CDT 2007


Hi!
I'm trying to create a MUC room using a php script, but if fails.
My php script (the client) connects to my server, it authenticates, 
sends messages to other users, receives events wihtout problems... But 
it fails when I try to create a MUC room the server.
I'm sending this xml to the server...
<presence
     from='myuser at domain.com'
     to='server.com'>
   <x xmlns='http://jabber.org/protocol/muc'/>
</presence>
<iq from='myuser at domain.com'
     id='create1'
     to='server.com'
     type='set'>
   <query xmlns='http://jabber.org/protocol/muc#owner'>
     <x xmlns='jabber:x:data' type='submit'/>
   </query>
</iq>

As you can see, i'm specifying the "to" attribute with the jabber server 
host. I understand that "from" attribute is my own user, but I don't 
know what i should specify for "to" attribute. Who or what is "to", is 
the server host?
Well, the server sends me the next response...
<iq
     from='server.com'
     to='myuser at domain.com/Resource'
     type='error'
     id='create1'>
   <query xmlns='http://jabber.org/protocol/muc#owner'>
     <x xmlns='jabber:x:data' type='submit'/>
   </query>
   <error code='501' type='cancel'>
     <feature-not-implemented
       xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
   </error>
</iq>

I'm not the server admin, so, I don't know what he must to configurate 
to allow MUC rooms. Could you help me? I'd like what to configurate, or 
what i'm sending wrong to the server.

Oh, we are using eJabberd 1.1.2 as server.

Thank you!!!

David.



More information about the JDev mailing list