iChat and MUC invitation

Hi guys,

After several tests and conf hacking without success, I have to ask the XMPP gurus about a problem I'm facing;

I run an ejabberd cluster version 2.1.8-1.4 on OpenSuSE 11.4 x64, everything running fine in active active mode w/ mnesia replication.

The problem I have is actually iChat related (Lion and Snow Leopard); if I want to join /create a MUC, I can do it without problem from the menu (room name on server conference.sub.domain.com). The jabber users accounts are : user@domain.com, I use conference.sub.domain.com instead of conference.domain.com because of our DNS architecture.

BUT, if I want to create a "dynamic" MUC, selecting several buddies from the list and clicking A, or right click then "Invite", iChat says that "This server does not support group chats"

Any ideas? Here's the muc config :

{mod_muc, [
{host, "conference.sub.domain.com"},
{access, muc},
{access_create, muc_create},
{access_persistent, muc_create},
{access_admin, muc_admin}
]},

Check the examples in

Check the examples in http://www.process-one.net/docs/ejabberd/guide_en.html#moddisco
More specifically, try to add the option: {extra_domains, ["conference.sub.domain.com"]}

Hi, Many thanks for your

Hi,

Many thanks for your answer; unfortunately, that does not do the trick :(

I've also tried without using a subdomain (muc with conference.domain.com and mod_disco with the same thing), but without success...

Any ideas?

EDIT -> doing the equivalent conf in Prosody on my home server made the invitation work from the same iChat client!

disco_items = {
{ "conference.blackswan.fr", "The Jabber.org MUC" };
}

So it has something to do with the settings you provided :D

Hi, thanks for your answer;

Hi, thanks for your answer; unfortunately it still does not work :(

A similar configuration on a prosody server works with the same iChat client, so it seems to be related to the discovery part... any clues?

Many thanks in advance!

Syndicate content