1

mysqlデータベース統合、mod_admin_extraモジュールおよびmod_xmlrpcモジュールを使用してejabberdサーバー2.1.10を構成しました。

問題は、add_rosteritem、delete_rosteritemなどのejaberd管理コマンドがxml_rpcで機能しないことです。次のような直接コマンドラインを使用する場合、

* root @ ejabberdserver:〜#ejabberdctl add_rosteritem admin domain.com karthikdomain.comkarthikなし両方*

それは機能し、データベースに保存されます。

ただし、同じコマンドはxml_rpcでは機能しません。xml_rpcはエラーを返さず、{ok、{response、[0]}}に戻りますが、データベースは保存されません 。

許可の問題はありますか?

どんな体でも助けてください!!!!!

4

1 に答える 1

0

私は最近同様の問題に遭遇し、(svn)ejabberd_module ソース コードにバグがあったことが根本的な原因であることがわかりました。これはhttps://github.com/processone/ejabberd-contrib/issues/22で報告され、 ejabberd-contrib、

したがって、ソースhttps://github.com/processone/ejabberd-contribをダウンロードして、mod_admin_extra を再構築することをお勧めします。

于 2014-08-03T07:51:16.687 に答える