Any way to reload without restarting?

Hello,

One urgent issue I am seem to be experiencing is the ability to reload settings without restarting the server entirely problematic. The Web Admin interface doesn't cover all settings and any setting modification are apparently not saved to file and therefore on server restart the modifications are lost. Is there a way around this? Am I interpreting the behavior of the server properly?

The settings are saved into

The settings are saved into the mnesia database. If your settings are lost upon restart, it means that there are lines in your ejabberd.cfg uncommented:

override_local
override_global
override_acls

They tell ejabberd to ignore everything in mnesia and reload settings from ejabberd.cfg.

Hello, If I later make

Hello,

If I later make modification to ejabberd.cfg and comment out the following parameters:

override_local
override_global
override_acls

Will all future settings in ejabberd.cfg be ignored?

Best Regards

The ejabberd.cfg isn't

The ejabberd.cfg isn't ignored, but there can be some "strange" things: for example, if you add a module in .cfg, if will start, but if you remove it from there, it will continue to load (unless you also remove it from mnesia). Settings of modules and acls may show similar problems.

Syndicate content