【问题标题】:Connection attempt from disallowed node 'ejabberdctl-1@localhost'来自不允许节点“ejabberdctl-1@localhost”的连接尝试
【发布时间】:2015-06-18 01:30:13
【问题描述】:

标题是启动不成功后出现在我的 ejabberd 日志文件中的内容。我做了一些谷歌搜索,发现这可能与我的 cookie 有关..

在 erlang shell 中运行 get_cookie() 会输出“nocookie”。这是全新安装erlang的典型情况吗?理想情况下我应该如何设置 cookie?

【问题讨论】:

    标签: erlang ejabberd


    【解决方案1】:

    nocookie 可能意味着该节点尚未以分布式模式启动。否则所有分布式节点都有一个 cookie。

    您必须确保您的节点以分布式模式启动(通过-name-sname 参数)才能正常工作。

    如果节点已经启动并且您可以访问shell,您可以使用net_kernel:start([Name, shortnames])net_kernel:start([Name, longnames]) 手动启动分布式内核。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 1970-01-01
      • 2015-04-22
      • 2019-10-08
      • 2019-08-27
      • 1970-01-01
      相关资源
      最近更新 更多