DamirX <[email protected]> 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 есть неотключаемая привычка открывать совершенно ненужные в интернете порты. С комментариями разработчиков, что для их закрытия есть фаерволлы. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

