ejabberdctlはPHPから動作しません。
質問
私はPHPファイルからejabberdctlを呼び出すようにしようとしていますが、それは次のエラーで失敗してます:
Failed RPC connection to the node ejabberd@localhost: nodedown
ノードが実行されて、私は、サーバーにログインすることで、これをチェックしています。
PHPスクリプトが実行されると、これは私が/opt/ejabberd-2.1.2/logs/ejabberd.logショーで見誤ります:
=ERROR REPORT==== 2010-03-11 15:08:07 ===
** Connection attempt from disallowed node 'ejabberd-ctl@localhost' **
サーバーの詳細ます:
Ejabberdバージョン:2.1.2
OS:Ubuntuの9.10 x64の
解決
これはクッキーの問題である可能性が高いです。 ユーザー走行ejabberdとユーザー走行PHPは両方(クッキーファイルが.erlang.cookie命名された)同じCookieを使用していることを確認します。
所属していません StackOverflow