我已经搜索了三个小时,但无济于事。`ejabberdctl start`导致“kernel pid terminated”错误 - 我该怎么办?
我有一个ejabberd安装不使用apt安装。它从源代码安装,并没有名为ejabberd的程序。开始和停止,一切都通过ejabberdctl。
有人一个月运行完美,突然有一天它与臭名昭著
kernel pid terminated error
随时停止我做
sudo ejabberdctl start --node [email protected]
一个erl_crash文件被产生,当我尝试
ejabberdctl
我得到
Failed to connect to RPC at node [email protected]
现在什么都我想
- 试图杀死ejabberd,梁的所有正在运行的进程,EPMD和新鲜的开始 - 没有工作
- 经过/ etc/hosts和主机名,一切都很好。主机名在主机提供的IP
- 经过的ejabberdctl.conf文件,以确保德主机名的文件确实是正确的和节点名称是正确
- 被查.erlange.cookie文件正在与内容在它 创建
在所有网络上,搜索引导我到上述任何一个。
我无处可去,不知道还有什么地方可以看。任何帮助将非常感激。
你确定没有在标准(或配置)端口(5222,5296,523等)上监听吗?我的意思是,虽然没有'ejabberd'的实例正在运行。 – kostix