Моя система PBX в настоящее время работает под управлением Elastix 2.5, который был установлен и настроен около трех месяцев назад.
Для поддержания цели я использовал etckeeper
для отслеживания изменений в /etc
папка, в комплекте asterisk
папка, в которой находится файл настроек звездочки Elastix.
С тех пор все работало нормально. Мне есть что доработать в последнее время. И, как обычно, я работаю с веб-интерфейсом. Но у меня проблема. Я изменил настройки из веб-интерфейса (и даже не встроенного freepbx
): добавить / удалить расширения; менять пароли; изменение inbound
пункт назначения маршрута и т. д. Но когда я закончил вносить изменения, тогда Apply changed settings
, все как раньше.
freepbx
:asterisk.reload
без разницы.GIT
в /etc
:git status
дал мне результат, что ничего не изменилось!/etc/asterisk
был изменен, каждый файл находится в последнем состоянии журнала git.git
выкидывает изменения. git
работает отлично. И эти изменения вступят в силу после asterisk.reload
.Спасибо!
Kernel
Linux(x86_64)-2.6.18-406.el5
Elastix
elastix-2.5.0-1
elastix-a2billing-2.1.0-1.gita40e37fefef7ab85999d04298b6e582b41930e7e
elastix-a2billing-callback_daemon-2.1.0-1. gita40e37fefef7ab85999d04298b6e582b41930e7e
elastix-addons-2.5.0-3
elastix-agenda-2.5.0-3
elastix-asterisk-sounds-1.2.3-1
elastix-email_admin-2.5.0-2
elastix-endpointconfig2-2.5.0-3
elastix-extras-2.5.0-1
elastix-fax-2.5.0-2
elastix-firstboot-2.5.0-2
elastix-framework-2.5.0-8
elastix-im-2.5.0-1
elastix-my_extension-2.5.0-1
elastix-pbx-2.5.0-4
elastix-portknock-0.0.1-0
elastix-reports-2.5.0-3
elastix-security-2.5.0-1
elastix-system-2.5.0-2
Действие перезагрузки преобразует конфигурацию, хранящуюся в базе данных, в файлы конфигурации, а затем подключается к AMI для перезагрузки конфигурации, если вы подключаетесь к интерфейсу командной строки asterisk (звездочка -r) и видите большое движение при выполнении перезагрузки соединения AMI. работает (если у вас нет предупреждений, вероятно, перезагрузка работает правильно).
Убедитесь, что в основных файлах conf (extensions.conf, sip.conf, iax.conf и т. Д.) Есть включения для соответствующих дополнительных файлов, например "#include extensions_additionas.conf" в extensions.conf
Возможно, у вас возникли проблемы с правами доступа к файлам, убедитесь, что все внутри / etc / asterisk принадлежит пользователю и группе asterisk, а права доступа установлены на 664.