EJabberDCTL لا يعمل من PHP
سؤال
أحاول استدعاء EJABBERDCTL من ملف PHP، لكنه فشل في الخطأ التالي:
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
نظام التشغيل: Ubuntu 9.10 x64
المحلول
من المرجح أن يكون هذا مشكلة ملف تعريف الارتباط. تحقق من أن المستخدم الذي يقوم بتشغيل EJABBERD والمستخدم قيد التشغيل PHP كلاهما باستخدام نفس ملف تعريف الارتباط (ملف تعريف الارتباط يدعى .erlang.cookie).
لا تنتمي إلى StackOverflow