在 Mac OSX 中运行 Ejabberd 服务器

Runing Ejabber sever in Mac OSX

Ejabber 16.12 OS X El Capitan(版本 - 10.11.3)

我正在按照此 link 为 iOS 应用程序配置 Ejabber 服务器:

但是当我尝试 运行 Ejabber 服务器时出现以下错误:

(ejabberd@localhost)1> bin/ejabberdctl: line 214: 12196 Illegal instruction: 4 $EXEC_CMD "$CMD"

截图:

之后,如果我尝试注册新用户,那么在终端上我将无法输入任何进一步的命令。

终于可以解决这个问题了:

我们需要打开端口 5280 、 5266 、 5222 、 5266 以便 Ejabberd 服务器在本地正常工作

显示此类错误的权限问题。希望对其他人也有帮助。