Frage

Ich versuche ejabberdctl aus einer PHP-Datei zu nennen, aber es mit dem folgenden Fehler fehlschlägt:

Failed RPC connection to the node ejabberd@localhost: nodedown

Der Knoten läuft, ich habe diese Option aktiviert, indem sie in den Server einloggen.

Wenn der PHP-Skript ausgeführt wird dies ist der Fehler, den ich in /opt/ejabberd-2.1.2/logs/ejabberd.log zeigt sehen:

=ERROR REPORT==== 2010-03-11 15:08:07 ===
** Connection attempt from disallowed node 'ejabberd-ctl@localhost' **

Server Details:

Ejabberd Version: 2.1.2
OS: Ubuntu 9.10 x64

War es hilfreich?

Lösung

Dies ist wahrscheinlich ein Cookie Problem. Überprüfen Sie, ob der Benutzer Lauf ejabberd und der Benutzer läuft PHP sind beide mit dem gleichen Cookie (Cookie-Datei heißt .erlang.cookie).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top