Re: настройка ejabberd
DamirX <damir.hakimov@gmail.com> writes:
> You can override the old values stored in the database by adding next
> lines to the configuration file:
>
> override_global.
> override_local.
> override_acls.
>
> With these lines the old global options (shared between all ejabberd
> nodes in a cluster), local options (which are specific for this
> particular ejabberd node) and ACLs will be removed before new ones are
> added.
> ....
>
> При всём при этом у меня в /etc/ejabberd/ejabberd.cfg все три override
> опции закоментированы. Однако, при рестарте опции в конф файле
> перекрывают настройки выполненные в веб-конфигурялке. Я понимаю, что
> можно просто конф-файл удалить и все настройки делать через веб, но хочу
> разобраться в каком месте бага: в моей голове или не в моей. Над чем
> нужно помедитировать, чтобы понять?
Насколько я понимаю, override_* означают, что соответствующие
настройки из базы данных будут удалены. Их отсутствие означает, что
заменены будут только те настройки, которые явно указаны в конфиге.
P.S. Ещё у ejabberd есть неотключаемая привычка открывать совершенно
ненужные в интернете порты. С комментариями разработчиков, что для их
закрытия есть фаерволлы.
Reply to: