我的标题是“错误”,当我设置 ejabberd 时,我在终端中面对。
我做了什么。
/Applications/ejabberd-16.06/bin
到达的地方。 ./postinstall.sh cesare jerry.local password
并在终端中收到以下错误消息。
WARNING ! ejabberd can not start Admin user is not created Please check your configuration
但我知道有'postinstall.sh'脚本的说明,必须在安装后立即运行以创建管理员用户。
因此,对于创建管理员用户,我继续official site of ejabberd.
但是我无法理解第5次步骤,我的注册过程正在进行中。
简而言之,如何创建管理员用户或如何从终端删除WARNING?
评论:经过几天的努力,我发现不应该使用操作系统特定软件包 ejabberd,而应该尝试使用二进制安装程序安装 ejabberd。
答案 0 :(得分:3)
您不需要运行postinstall.sh
脚本,因为它已由安装程序运行并为您创建管理员用户。如果您没有来自安装程序的错误消息,则应该已经设置好了。你可以调用ejabberd启动脚本。
如果OSX防火墙要求您授权,请确保您还批准侦听端口。还要确保安装ejabberd的用户具有管理员权限。