Ejabberd无法注册新用户 [英] Ejabberd can't register new user
问题描述
我在Mac上使用最新版本的Mac OS(Mavericks)。我在Mac上下载了 ejabberd 13.12
,进行了安装,并通过终端启动了它。现在,我可以在浏览器中打开它(我正在使用mozilla firefox 26和最新的safari)。并进入管理控制台。
I am on mac using latest version of mac OS (Mavericks.) I downloaded ejabberd 13.12
for mac, installed it, and started it through terminal. Now i can open it in browser (i am using mozilla firefox 26 and latest safari). and went to admin console.
一切似乎都很好,我可以使用用户名和密码(在jabber安装过程中提供)登录。现在,我进入了访问控制列表,并尝试添加其他用户。问题是我做不到。
Everything seems fine, i can log in with my user name and password (which i provided during jabber installation). Now i went to access control lists, and try to add additonal users. Problem is i can't.
在mozilla中,我收到错误消息,表明与服务器的连接已重置,而在野生动物园中,我得到了空白页。刷新后,新用户不存在。这是我正在谈论的屏幕:
In mozilla i get error message, that connection with server was reset, and on safari i get blank page. After I refresh new users are not there. Here is the screen i am talking about:
我在这里想念什么?
编辑:
这是我收到的错误消息:
This is the error message i get:
2014-02-05 16:29:39.204 [error] <0.428.0> CRASH REPORT Process <0.428.0> with 0 neighbours crashed with reason: no case clause matching
{error,{aborted,{{case_clause,{user,<<"brad">>,<<"donjohnson">>}},
[{acl,normalize_spec,1,[{file,"src/acl.erl"},{line,222}]},{acl,'-add_list_local/3-fun- 1-',2,[{file,"src/acl.erl"},{line,157}]},{lists,foreach,2,[{file,"lists.erl"},{line,1323}]},
{mnesia_tm,apply_fun,3,[{file,"mnesia_tm.erl"},{line,832}]},
{mnesia_tm,execute_transaction,5,[{file,"mnesia_tm.erl"},{line,812}]},{rpc,'-handle_call_call/6-fun-0-',5,[{file,"rpc.erl"},{line,205}]}]}}} in ejabberd_web_admin:process_admin/2 line 700
推荐答案
有关更多信息参见 github 。
在这里我可能也很忙,但是您是要向服务器添加用户还是向ACL添加用户?
Also I may be going out on a limb here, but are you trying to add users to the server or users to the ACLs?
如果您只是想添加用户,请从虚拟主机->中执行此操作。 (主持人)->用户
区域。
如果实际上您想添加ACL,则可以尝试将它们添加到 ejabberd.cfg
文件中。
If you are just trying to add users, do this from your Virtual Hosts -> (Host) -> Users
area.
If you are in fact trying to add ACLs you could try adding them in the ejabberd.cfg
file.
这篇关于Ejabberd无法注册新用户的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!