2017-01-02 56 views
0

我对Ubuntu 14.04上的ejabberd 16.06相当陌生,我试图将它与外部数据库Azure SQL服务器结合使用。ejabberd add_rosteritem process_rosteritems

几乎一切正常(除了我在另一篇文章中谈到的连接问题)。

我现在想更好地理解的是add_rosteritem和process_rosteritems命令。 我用add_rosteritem将用户添加到每个人名册,像这样:

ejabberdctl add_rosteritem localuser localserver user server nick group subs 

其中潜艇始终是“既”。这个命令还会在rostergroups表中创建一个记录,因为它似乎我必须指定一个组,甚至是艰难的,我不想(为了方便,我使用一个名为“all”的组),或者该命令不起作用。

的一点是,如果我跑process_rosteritems list any any any any我得到的是There are 0 roster items in total.

什么建议吗?谢谢!

回答

0

啊,命令process_rosteritems只适用于Mnesia。 Ejabberd开发者现在可以根据请求在命令描述中提到这一点。