【问题标题】:ejabber MUC not notifying on new messagesejabberd MUC 未通知新消息
【发布时间】:2012-05-11 12:14:43
【问题描述】:

我在 centos 5 系统上安装了 ejabber,它运行良好。唯一的问题是 MUC。当在 MUC 上收到新消息时,客户端不会收到通知。 我正在使用 Adium 和 Pidgin。

MUC 设置如下所示:

 {mod_muc,      [
                  %%{host, "conference.@HOST@"},
                  {access, muc},
                  {access_create, muc_admin},
                  {access_persistent, muc},
                  {access_admin, muc_admin},
                  {default_room_options,
                        [
                          {allow_change_subj, true},
                          {allow_private_messages, true},
                          {allow_user_invites, true},
                          {anonymous, true},
                          {logging, true},
                          {members_by_default, true},
                          {persistent, true},
                          {public, true},
                          {public_list, false}
                        ]}
                 ]},

如果在普通用户节点上的用户之间收到消息,则通知正常。

谢谢!

【问题讨论】:

    标签: xmpp ejabberd multiuserchat


    【解决方案1】:

    据我了解,这是客户端配置/使用问题。这与 ejabberd 无关。 请根据您的喜好配置或更改您的客户端。

    【讨论】:

      【解决方案2】:

      正如 Mickael 指出的,它是客户端。 XMPP 通过设计禁用群聊通知,以避免数百条通知溢出您的屏幕。

      在客户端中有一个选项可以启用群聊通知。在 Adium 中,需要启用以下事件:收到消息(后台群聊)

      【讨论】:

        猜你喜欢
        • 2016-02-21
        • 2016-08-26
        • 2021-03-06
        • 1970-01-01
        • 2017-03-22
        • 2020-06-12
        • 1970-01-01
        • 2016-12-09
        • 2018-03-22
        相关资源
        最近更新 更多