В моей системе АТС в настоящее время используется Elastix 2.5, который был установлен и настроен около трех месяцев назад.
Для целей обслуживания я использовали etckeeper
для отслеживания изменений в папке / etc
, включая папку звездочка
, в которой находится файл настроек звездочки Elastix.
С тех пор все работало нормально. . Мне есть что доработать в последнее время. И, как обычно, я работаю с веб-интерфейсом. Но, У меня проблема. Я изменил настройки из веб-интерфейса (и даже из встроенного freepbx
): добавление / удаление расширений; менять пароли; изменить входящий
пункт назначения маршрута и т. д. Но когда я закончил свои модификации, затем Применить измененные настройки
, все останется так же, как и раньше.
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 принадлежит пользователем и группой звездочки, а разрешения установлены на 664.