I have a new install of ejabberd (version 1.1.8) with mod_admin_extra installed. Most of the ejabberdctl methods I've tried work ok, but when I call srg_get_members, I get the following error:
bin]$ sudo ./ejabberdctl srg_get_members ahciv_game_182 chat.mydomain.com
Problem 'error function_clause' occurred executing the command.
Stacktrace: [{jlib,jid_to_string,[error]},
{mod_admin_extra,'-srg_get_members/2-lc$^0/1-0-',1},
{mod_admin_extra,'-srg_get_members/2-lc$^0/1-0-',1},
{ejabberd_ctl,call_command,3},
{ejabberd_ctl,try_call_command,3},
{ejabberd_ctl,process2,3},
{ejabberd_ctl,process,1},
{rpc,'-handle_call/3-fun-0-',5}]
Commands to start an ejabberd node:
start Start an ejabberd node in server mode
debug Attach an interactive Erlang shell to a running ejabberd node
live Start an ejabberd node in live (interactive) mode
bin]$
If there's any other information I can provide, let me know.
One of the members in the
One of the members in the group is a badly formed JID, probably because contains a non-allowed character.