> -----Original Message-----
> From: M. Ranganathan [mailto:[email protected]] 
> Sent: Thursday, October 15, 2009 9:30 AM
> To: Joly, Robert (CAR:9D30)
> Cc: [email protected]
> Subject: Re: [sipX-dev] Multi-user chat room subdomains
> 
> 
> 
> On Thu, Oct 15, 2009 at 9:16 AM, Robert Joly <[email protected]> wrote:
> 
> 
>       Hi,
>       The openfire integration that we are doing for sipXecs 
> 4.2 adds support
>       for multi-user chatrooms.  The chatroom component 
> within openfire is
>       accessible as a subdomain of the server's XMPP domain.  
> So, as an
>       example, if openfire is configured with XMPP domain 
> example.com then the
>       chatrooms on that server will be addressable using a 
> subdomain of the
>       form <somesubdomainame>.example.com.  I'm proposing 
> that we hardcode the
>       <somesubdomain> part to something short and simple like 
> 'room'.  Keeping
>       with our example, this would mean that multi-user chats 
> would be at
>       room.example.com.
>       
> 
> 
> The room would be room.subdomain.example.com
> 
> The reason for subdomains is really administrative. The 
> properties apply to all rooms in that subdomain. We may want 
> to associate different properties with each subdomain. If we 
> are agreed that we dont need fine grained control over this 
> we can go with a single subdomain for all chat rooms. This 
> might be a useful first level approximation.

A single subdomain for all chatrooms is the approach we are taking for
this release.  If we ever discover a reason to have multiple subdomains,
we can change it at that time.

> 
> 
> 
> 
>       Does anybody have an issue with this proposal?  Does 
> anybody have a
>       better name suggestion?
>       
>       Note that the new subdomain will need to be 
> DNS-resolvable to the host
>       that is running openfire which means that the scope of 
> XX-6199 will be
>       extended.
>       
>       
> 
> 
> I don't think the subdomain needs to be resolvable. Only the 
> xmpp server domain needs to be resolvable. Did you observe 
> otherwise? If so please share the reasoning.

When you try to join a chatroom on openfire when you do not have an
account on said openfire then you need provide the server information
(see pidgin's 'add chat... Dialog window).  If you specify the XMPP
domain as the chatroom server, the client will fail to join the room.
The way to make it work is to specify 'room.<xmppdomain>' as the server.
If you do that, you'll be able to join the chat using your Jabber
account for example but that of course only works is room.<xmppdomain>
can be resolved to the host that is running openfire.  Do you know of an
other way to allow someone with a jabber account to join an openfire
multi-user chat without room.<xmppdomain> being resolvable?
 
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to