【问题标题】:The error I am getting is as follows: /usr/sbin/ejabberdctl: line 428: 4052 Segmentation fault $EXEC_CMD "$CMD"我得到的错误如下: /usr/sbin/ejabberdctl: line 428: 4052 Segmentation fault $EXEC_CMD "$CMD"
【发布时间】:2017-11-26 01:36:18
【问题描述】:

在命令行配置阶段创建 opensrf 用户时遇到问题。我得到的错误如下: /usr/sbin/ejabberdctl: 第 428 行: 4052 分段错误 $EXEC_CMD "$CMD"

【问题讨论】:

    标签: ejabberd


    【解决方案1】:

    这似乎与 AppArmor 有关。有一个comment on bugs.launchpad.net 为我解决了这个问题,我引用:

    为了解决错误,我打开了apparmor配置文件:

    纳米 /etc/apparmor.d/usr.sbin.ejabberdctl

    找到字符串:

    /bin/sur,

    并通过添加 m 来改变它:

    /bin/sur rm,

    重启apparmor:

    sudo service apparmor 重启

    信用:Viacheslav Hapon

    【讨论】:

    • 感谢提供解决方案
    • 不客气 :) 如果您能接受答案并投赞成票,那就太好了!
    【解决方案2】:

    yerforkferchips 给出的答案是有效的,但是如果您遇到这个问题,这意味着您正在运行具有other known bugs you will encounter 的 ejabberd 16.XX。

    我建议更新到最新版本,否则你可能会像我刚才那样浪费宝贵的时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-15
      • 2022-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-30
      • 1970-01-01
      • 2016-08-19
      相关资源
      最近更新 更多