Ejabberd无法注册新用户 [英] Ejabberd can't register new user

查看:115
本文介绍了Ejabberd无法注册新用户的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆