[jdev] How to create a MUC room
Sergej Andrejev
sandrejev at gmail.com
Thu Apr 19 11:40:45 CDT 2007
Hi David,
May I apologize in advance for not providing an answer to your
question and instead asking you other question. I should also
probably create a new thread for this one. I am sorry for that too.
David what do you when when you are sending a presence stanza. I mean
you never know if the response will arrive or not. All this would be
just a minor problem if you could use non-blocking streaming. But in
PHP you cann't when connecting using SSL. My question is what are you
doing to receive presence response stanza to prevent hanging the
script. I am also guessing that this is just a PHP specific problem.
On Apr 19, 2007, at 4:22 PM, david hidalgo wrote:
> 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