Admin Interface and crash at http://mydomain.tld/admin/acls/

Hi,
trying to access http://mydomain.tld/admin/acls/ the page fails to display and i get this crash:

=CRASH REPORT==== 28-Apr-2012::20:07:26 ===
  crasher:
    initial call: ejabberd_http:init/2
    pid: <0.2722.0>
    registered_name: []
    exception error: bad argument
      in operator  ++/2
         called as error ++ "@localhost"
      in call from ejabberd_web_admin:acl_spec_to_text/1
      in call from ejabberd_web_admin:acl_spec_to_xhtml/2
      in call from ejabberd_web_admin:'-acls_to_xhtml/1-fun-0-'/1
      in call from lists:map/2
      in call from lists:map/2
      in call from ejabberd_web_admin:acls_to_xhtml/1
      in call from ejabberd_web_admin:process_admin/2
    ancestors: [ejabberd_http_sup,ejabberd_sup,<0.37.0>]
    messages: []
    links: [<0.270.0>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 4181
    stack_size: 24
    reductions: 1710

All the other pages in the admin interface work fine.
I'm using ejabberd 2.1.5-3+squeeze1.

Thanks

roughnecks wrote:    

roughnecks wrote:
    exception error: bad argument
      in operator  ++/2
         called as error ++ "@localhost"
      in call from ejabberd_web_admin:acl_spec_to_text/1

It says that something unexpected happened while building user part of jid in ACL - see words 'error ++ "@localhost"'.
Looks like something is wrong with your ACLs (either in ejabberd.cfg or in memorised config in mnesia).

Thanks Apparently something

Thanks
Apparently something went wrong when registering the admin account: i've removed and readded it and now it works fine.

Hi, i recreated the admin

Hi,
i recreated the admin user after overriding acls and now it works.
Thank you very much

Syndicate content