Xmpp ejabberdctl命令;创建“U房间”;不详

Xmpp ejabberdctl命令;创建“U房间”;不详,xmpp,ejabberd,multiuserchat,Xmpp,Ejabberd,Multiuserchat,我想设置一个简单的jabber服务器来与我的团队聊天。一切都很顺利,直到我想要创建会议室为止 当我在没有参数的情况下运行ejabberdctl时,创建房间选项不会出现在列表中,如果我运行ejabberdctl创建房间测试,我会得到以下响应: 错误:“创建房间”命令未知 我的配置文件(/etc/ejabberd/ejabberd.cfg)如下所示: %% Admins of this server are also admins of MUC service: {access, muc_admin

我想设置一个简单的jabber服务器来与我的团队聊天。一切都很顺利,直到我想要创建会议室为止

当我在没有参数的情况下运行ejabberdctl时,创建房间选项不会出现在列表中,如果我运行ejabberdctl创建房间测试,我会得到以下响应:

错误:“创建房间”命令未知

我的配置文件(/etc/ejabberd/ejabberd.cfg)如下所示:

%% Admins of this server are also admins of MUC service:
{access, muc_admin, [{allow, admin}]}.

%% All users are allowed to use MUC service:
{access, muc, [{allow, all}]}. 

{mod_muc,      [
          %%{host, "conference.@HOST@"},
          {access, all},
          {access_create, all}, 
          {access_persistent, all},
          {access_admin, muc_admin},
          {max_users, 500}
         ]},

您需要启用mod_admin_extra


此外,如果运行15.04之前的ejabberd版本,您还需要手动安装和编译该模块。

您需要启用mod_admin_extra


另外,如果运行15.04之前的ejabberd版本,您还需要手动安装和编译该模块。

您需要将
mod_muc_admin:[]
添加到
ejabberd.yml
文件中。您不需要
mod_admin_extra
(但如果您需要,还需要在
ejabberd.yml
中启用它)。这些模块现在包含在ejabberd中,不需要单独安装


这在2006年6月15日对我有效。

您需要将
mod\u muc\u admin:[]
添加到您的
ejabberd.yml
文件中。您不需要
mod_admin_extra
(但如果您需要,还需要在
ejabberd.yml
中启用它)。这些模块现在包含在ejabberd中,不需要单独安装


这在15.06对我有效。

在15.04之后,您可能需要在配置文件中启用它:
mod_admin_extra:[]
Hi,我在使用MongooseIM-我启用了mod_admin_extra,但我仍然看到相同的错误。有什么我可能遗漏的吗?你需要使用ejabberd。Ejabberd有更多的功能,因此您最好切换到该版本而不是该fork。在15.04之后,您可能需要在配置文件中启用它:
mod_admin_extra:[]
Hi,我正在使用MongooseIM-我启用了mod_admin_extra,但我仍然看到相同的错误。有什么我可能遗漏的吗?你需要使用ejabberd。Ejabberd有更多的功能,所以你最好切换到那个版本而不是那个分叉。