admin-extra doesn't work in Release 13.10

mod_admin_extra seems not working in ejabberd 13.10. Did I do something wrong? thanks!

1: Installed ejabberd-13.10 on CentOS 5.7
2: checked out ejabberd modules by:
svn co https://svn.process-one.net/ejabberd-modules
3: compiled admin-extra by:
/opt/ejabberd-13.10/bin/erlc -I ./ejabberd-modules/ejabberd-dev/trunk/include/ ejabberd-modules/mod_admin_extra/trunk/src/mod_admin_extra.erl
4: copied beam file to the ejabberd directory by:
mv mod_admin_extra.beam /opt/ejabberd-13.10/lib/ejabberd-13.10/ebin/
5: restarted ejabberd and issued the command:

# ./ejabberdctl srg-create Public myhost.net Public Public Public

Got the following errors:

Problem 'error badarg' occurred executing the command.
Stacktrace: [{erlang,binary_to_list,["Public"],[]},
{ejabberd_regexp,split,2,
[{file,"src/ejabberd_regexp.erl"},{line,55}]},
{mod_admin_extra,srg_create,5,
[{file,"ejabberd-modules/mod_admin_extra/trunk/src/mod_admin_extra.erl"},
{line,1289}]},
{ejabberd_ctl,call_command,3,
[{file,"src/ejabberd_ctl.erl"},{line,294}]},
{ejabberd_ctl,try_call_command,3,
[{file,"src/ejabberd_ctl.erl"},{line,270}]},
{ejabberd_ctl,process2,3,
[{file,"src/ejabberd_ctl.erl"},{line,219}]},
{ejabberd_ctl,process,1,
[{file,"src/ejabberd_ctl.erl"},{line,204}]},
{rpc,'-handle_call_call/6-fun-0-',5,
[{file,"rpc.erl"},{line,203}]}]

Please contact me at: support@vidanetwork.net

First of all, get it from

First of all, get it from Git: http://www.ejabberd.im/ejabberd-contrib

However, chances are most commands will not work yet, as they aren't updated to ejabberd 13 yet.

Syndicate content