我很难在不同的虚拟主机中获得共享名册组的用户。我目前的结构是这样的:
虚拟主机:用户 用户:user1 @ users 用户:user2 @ users
…
好吧,我找到了一个适合我的解决方案。根据 mfoss 在 这篇文章在ejabberd论坛上 ,没有办法创建一个“警察办公室”效果,一个用户可以看到其他人的存在,但无法看到。
mfoss
为了解决我的问题,我不得不补充一下 watcher@monitor 在 Displayed Groups: 现场 accessgroup ,启用 admin@monitor 得到存在 user1@users 和 user2@users 。
watcher@monitor
Displayed Groups:
accessgroup
admin@monitor
user1@users
user2@users
Virtual Host: users User: user1@users User: user2@users Shared Roster group: accessgroup Users in it: user1@users user2@users Displayed groups: watcher@monitor <---ADDED Virtual Host: monitor User: admin@monitor Shared Roster group: watcher Users in it: admin@monitor Displayed groups: accessgroup@users