ejabberd - Comments for "mod_muc_admin - Administrative MUC features" https://www.ejabberd.im/mod_muc_admin en how to use https://www.ejabberd.im/mod_muc_admin#comment-65492 <p>how to use set_room_affiliation?<br /> i call command below, and it shows problem<br /> command<br /> <code>./ejabberdctl set_room_affiliation room1 conference.mydomain.com <noindex><a href="mailto:admin@mydomain.com" rel="nofollow" >admin@mydomain.com</a></noindex> admin</code></p> <p>return:</p> <div class="codeblock"><code>Problem &#039;error {badmatch,ok}&#039; occurred executing the command.<br />Stacktrace: [{mod_muc_admin,set_room_affiliation,4,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{file,&quot;../mod_muc_admin.erl&quot;},{line,825}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_ctl,call_command,3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{file,&quot;src/ejabberd_ctl.erl&quot;},{line,293}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_ctl,try_call_command,3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{file,&quot;src/ejabberd_ctl.erl&quot;},{line,269}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_ctl,process2,3,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{file,&quot;src/ejabberd_ctl.erl&quot;},{line,218}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_ctl,process,1,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{file,&quot;src/ejabberd_ctl.erl&quot;},{line,203}]},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {rpc,&#039;-handle_call_call/6-fun-0-&#039;,5,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{file,&quot;rpc.erl&quot;},{line,205}]}]</code></div> Fri, 24 Apr 2015 03:33:25 +0000 kevincly comment 65492 at https://www.ejabberd.im Things to try https://www.ejabberd.im/mod_muc_admin#comment-59553 <p>Had the same error until I ensured correct permissions, and that the ejabberd process was not running while doing the build.<br /> See if that solves it for you.</p> Thu, 04 Apr 2013 12:56:32 +0000 SamGoody comment 59553 at https://www.ejabberd.im muc cleanup https://www.ejabberd.im/mod_muc_admin#comment-59368 <p>how i can set muc clean up for empty mucs and not used form 24 hours using webadmin</p> <p>and if there is full help list ??</p> Sun, 06 Jan 2013 17:39:28 +0000 mersaly comment 59368 at https://www.ejabberd.im muc clean up https://www.ejabberd.im/mod_muc_admin#comment-59367 <p>how i can set muc clean up for empty mucs and not used form 24 hours using webadmin</p> <p>and if there is full help list ??</p> Sat, 05 Jan 2013 08:26:32 +0000 mersaly comment 59367 at https://www.ejabberd.im "Not Found" again https://www.ejabberd.im/mod_muc_admin#comment-59203 <p>I built r1133 of mod_muc_admin (on trunk, last updated two days ago), for use with ejabberd 2.1.10 on ubuntu 12.04. I'm also seeing "Not Found" in the web admin interface when I click on the "List of Rooms" link. I'm not getting that "Error loading module gen_mod", but the following turns up in ejabberd.log.</p> <div class="codeblock"><code>=ERROR REPORT==== 2012-10-19 21:29:46 ===<br />E(&lt;0.555.0&gt;:ejabberd_hooks:335) : {{badrecord,state},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{mod_muc_admin,build_info_room,1},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_muc_admin,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#039;-build_info_rooms/1-lc$^0/1-0-&#039;,1},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_muc_admin,make_rooms_page,3},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {mod_muc_admin,web_page_main,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_hooks,run_fold1,4},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_web_admin,process_admin,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_http,process,2},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {ejabberd_http,process_request,1}]}<br />running hook: {webadmin_page_main,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{request,&#039;GET&#039;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&quot;muc&quot;,&quot;rooms&quot;],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{nokey,[]}],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&quot;user&quot;,&quot;example.com&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {auth_jid,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&quot;user@example.com&quot;,&quot;password&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {jid,&quot;user&quot;,&quot;example.com&quot;,[],&quot;user&quot;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;example.com&quot;,[]}},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;en-US&quot;,[],<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {{192,168,0,152},58644},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;jabber.example.com&quot;,5284,https,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [{&#039;Authorization&#039;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Basic aXJvbnNAYmxhY2twaXhlbC5jb206d3JhZk5lZGZ1&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;Referer&#039;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;https://jabber.example.com:5284/admin/muc/&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;Connection&#039;,&quot;keep-alive&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;Accept-Encoding&#039;,&quot;gzip, deflate&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;Accept-Language&#039;,&quot;en-US,en;q=0.5&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;Accept&#039;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;User-Agent&#039;,<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0&quot;},<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&#039;Host&#039;,&quot;jabber.example.com:5284&quot;}]}]}</code></div> <p>Suggestions are appreciated.</p> Sat, 20 Oct 2012 05:02:02 +0000 ndirons comment 59203 at https://www.ejabberd.im The trunk version doesn't https://www.ejabberd.im/mod_muc_admin#comment-58181 <p>The trunk version doesn't work because it's meant to be compiled with a higher version than the ejabberd 2.1.* which is built under R12B erl<br /> You'll get errors like these:</p> <p>beam/beam_load.c(1313): Error loading module gen_mod:<br /> use of opcode 153; this emulator supports only up to 137</p> Sun, 01 Jan 2012 22:35:25 +0000 javierfigueroa comment 58181 at https://www.ejabberd.im Did you figure out why this https://www.ejabberd.im/mod_muc_admin#comment-57743 <p>Did you figure out why this happens? Happens to me too, using ejabberd 2.1.5 compiled from source.</p> Tue, 16 Aug 2011 13:43:57 +0000 mweibel comment 57743 at https://www.ejabberd.im Re https://www.ejabberd.im/mod_muc_admin#comment-57513 <p>The behavior you see is not a bug, it is a misfeature.</p> <p>In other words: the source code doesn't even attempt to send the stanzas to the occupants because no developer implemented such feature.</p> Sat, 18 Jun 2011 21:50:32 +0000 mfoss comment 57513 at https://www.ejabberd.im I'm trying to revoke/grant https://www.ejabberd.im/mod_muc_admin#comment-57496 <p>I'm trying to revoke/grant voice to an occupant in the room. I had a look at the set_room_affiliation function and noticed it doesn't send the updated affiliation to the room occupants if that user is in the room at the time. Is this by design?</p> Tue, 14 Jun 2011 15:58:52 +0000 leeb comment 57496 at https://www.ejabberd.im Roles are temporary. https://www.ejabberd.im/mod_muc_admin#comment-57490 <p>Roles are temporary. As soon as the occupant leaves the room, he loses the role. Why bothering changing the role programmatically? Isn't it better to set the affiliation?</p> Tue, 14 Jun 2011 11:05:07 +0000 mfoss comment 57490 at https://www.ejabberd.im Changing role of user https://www.ejabberd.im/mod_muc_admin#comment-57465 <p>Would it be possible to add a set_room_role function to this to change a user's role in a room?</p> Mon, 13 Jun 2011 15:51:01 +0000 leeb comment 57465 at https://www.ejabberd.im Use "trunk" instead. https://www.ejabberd.im/mod_muc_admin#comment-56613 <div class="quote-msg"> <div class="quote-author"><em>phrackcreak</em> wrote:</div> <p>We are running ejabberd 2.1.2 and installed the ejabberd-2.0.x branch of this module.</p></div> <p>You can install the "trunk" version of those modules with any ejabberd 2.1.*</p> Tue, 14 Sep 2010 13:46:13 +0000 mfoss comment 56613 at https://www.ejabberd.im webadmin returns 'Not Found' https://www.ejabberd.im/mod_muc_admin#comment-56611 <p>We are running ejabberd 2.1.2 and installed the ejabberd-2.0.x branch of this module. Upon browsing the webadmin, the hooks for web_menu_main/2 and web_menu_host/3 appear to work since the menu items appear in the left navigation area; however, web_page_main/2 and web_page_host/3 do not appear to be called by the webadmin hooks because instead of displaying information the page simply displays:</p> <p>Not Found</p> <p>without logging anything to ejabberd.log, erlang.log, or erl_crash.dump.</p> <p>The code in mod_muc_admin.erl appears to conform to the documentation at <a href="http://www.ejabberd.im/webadmin-hooks" title="http://www.ejabberd.im/webadmin-hooks">http://www.ejabberd.im/webadmin-hooks</a>. The only suspicious thing I could find was on line 90 where there is a call to delete the webadmin_user hook to web_user when there is no web_user function in the module and no addition of the hook.</p> <p>Does this module need some tweaks to work with the 2.1 series?</p> Mon, 13 Sep 2010 19:04:58 +0000 phrackcreak comment 56611 at https://www.ejabberd.im I got the issue cleared up. https://www.ejabberd.im/mod_muc_admin#comment-55042 <p>I got the issue cleared up. Basically, mod_muc_admin doesn't do any verification of valid input, it just jams it into ejabberd and if you put something invalid into an option, it can cause the whole thing to puke. change_room_option also does not support all available options.</p> Thu, 17 Dec 2009 15:46:43 +0000 grimm26 comment 55042 at https://www.ejabberd.im ejabberd crashes when using ejabberdctl create_room https://www.ejabberd.im/mod_muc_admin#comment-55040 <p>running ejabberd 2.1.0 with erlang 12B5. Am I doing something wrong or is there a bug?</p> <p># ejabberdctl create_room mktest1 jabbertest.domain.com jabbertest.domain.com<br /> Failed RPC connection to the node 'ejabberd@jabbertest.domain.com': {'EXIT',<br /> {badarg,<br /> [{ets,<br /> lookup,<br /> [local_config,<br /> ejabberdctl_access_commands]},<br /> {ejabberd_config,<br /> get_local_option,<br /> 1},<br /> {ejabberd_ctl,<br /> get_accesscommands,<br /> 0},<br /> {ejabberd_ctl,<br /> process,<br /> 1},<br /> {rpc,<br /> '-handle_call/3-fun-0-',<br /> 5}]}}</p> Wed, 16 Dec 2009 16:55:11 +0000 grimm26 comment 55040 at https://www.ejabberd.im