【问题标题】:add_rosteritem not working with xml_rpc in ejabberd serveradd_rosteritem 不适用于 ejabberd 服务器中的 xml_rpc
【发布时间】:2012-06-11 16:24:48
【问题描述】:

我已经用 mysql 数据库集成、mod_admin_extra 模块和 mod_xmlrpc 模块配置了 ejabberd server 2.1.10。

问题是诸如 add_rosteritem、delete_rosteritem 之类的 ejaberd 管理命令不适用于 xml_rpc。 当我们使用直接命令行时,

*root@ejabberdserver:~# ejabberdctl add_rosteritem admin domain.com karthik domain.com karthik none both*

它将工作并存储到数据库中。

但相同的命令不适用于 xml_rpc。 xml_rpc 不返回任何错误,它返回 {ok,{response,[0]}} 但它不存储数据库。

任何权限问题?

请任何人帮忙!!!!!!

【问题讨论】:

    标签: mysql erlang ejabberd


    【解决方案1】:

    我最近遇到了类似的问题,结果发现根本原因是 (svn)ejabberd_module 源代码中存在错误,这在 https://github.com/processone/ejabberd-contrib/issues/22 中报告并在 ejabberd-contrib 中修复,

    所以我建议你下载源代码https://github.com/processone/ejabberd-contrib 并重建 mod_admin_extra。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-13
      • 2017-06-03
      • 2015-09-10
      • 2020-01-31
      • 2016-09-08
      相关资源
      最近更新 更多