ejabberd - Comments for "mod_ctlextra and load-config file" https://www.ejabberd.im/node/3057 en Is there a list of the https://www.ejabberd.im/node/3057#comment-53200 <p>Is there a list of the features in the enterprise version?</p> Thu, 29 May 2008 13:38:46 +0000 Ted comment 53200 at https://www.ejabberd.im Enterprise Server https://www.ejabberd.im/node/3057#comment-53199 <p>I believe the non-free enterprise level ejabberd supports dynamic vhost management so it stands to logic that capability is there, just not in the free version.</p> Thu, 29 May 2008 11:23:01 +0000 tlaramie comment 53199 at https://www.ejabberd.im Quote: No, and vhost https://www.ejabberd.im/node/3057#comment-53197 <div class="quote-msg"> <div class="quote-author">Quote:</div> <p>No, and vhost addition/removal at runtime is not possible right now.</p></div> <p>Is it theoretically possible with custom module?</p> <p>Is it possible by patching the ejabberd core?</p> <p>Thanks</p> Wed, 28 May 2008 22:29:18 +0000 Ted comment 53197 at https://www.ejabberd.im vhost live addition not possible https://www.ejabberd.im/node/3057#comment-53195 <div class="quote-msg"> <div class="quote-author"><em>Ted</em> wrote:</div> <p>I'm looking for a way of dynamically crating virtual hosts without having to stop the server.</p> <p>mod_ctlextra have a function:<br /> load-config file load config from file<br /> <a href="http://www.ejabberd.im/mod_ctlextra" title="http://www.ejabberd.im/mod_ctlextra">http://www.ejabberd.im/mod_ctlextra</a></p> <p>Can it do what I need?</p></div> <p>No, and vhost addition/removal at runtime is not possible right now.</p> <p>The best solution I found is to add vhosts to the ejabberd.cfg and plan a server restart at midnight.</p> <p>In addition, note that it's unknown how much vhosts ejabberd will support efficiently, when speaking of thousands...</p> <div class="quote-msg"> <div class="quote-author"><em>Ted</em> wrote:</div> <p>Will ejabebrd load the config in addition to the original config ejabberd.cfg or will it override the original config?</p></div> <p>This function will call the config load code, so it behaves exactly as it does at startup: the file is parsed and the options are stored in the proper place. However, modules, listeners, auth methods, database connections, ... will not be reconfigured until next restart anyway.</p> <p>I guess the usefulness of load-config is quite limited, even useless.</p> <div class="quote-msg"> <div class="quote-author"><em>Ted</em> wrote:</div> <p>Is there another way of dynamically changing ejabberd`s config?</p></div> <p>Many ejabberd options can be modified with Web Admin and/or Ad-hoc commands. But there are other options that currently can only be modified in ejabberd.cfg, like hosts and some s2s options.</p> Wed, 28 May 2008 16:58:40 +0000 mfoss comment 53195 at https://www.ejabberd.im