Elastix 2.5 – 通过WEB GUI更改设置不会生效

我的PBX系统目前正在运行Elastix 2.5,它已经在三个月前安装和configuration好了。

为了保持目的,我使用了etckeeper来跟踪/etc文件夹中的变化,包括位于Elastix的星号设置文件中的asterisk文件夹。

从那以后一切正常。 我最近有些事情要修改。 而且,通常情况下,我使用Web GUI。 但是,我有一个问题。 我已经改变了Web GUI的设置(甚至是非embedded式的freepbx):添加/删除扩展; 更改密码; 改变inbound路线的目的地等。但是当我完成我的修改,然后Apply changed settings ,一切都仍然是以前一样。

I.诊断进展的两个阶段:

1.重新检查Web Gui和freepbx上的更改:

  • 每一个变化都被保存了(如我所料)。
  • 甚至没有一个错误通知被推高。
  • asterisk.reload没有任何意义。

2.使用/etc GIT跟踪更改:

  • git status给了我没有任何改变的结果!
  • /etc/asterisk非文件已被修改,每个文件都处于git log的最后一个状态。
  • 我试图手动更改文件:啊, git抛出了更改。 git工作正常。 这些更改在asterisk.reload之后生效。

II。 问题:

  • 目前我不知道从哪里开始诊断。 而我无法弄清楚究竟是什么问题。 请给我一些build议,或经验!
  • 如何解决这个问题?

谢谢!

以下是我的PBX Elastix信息:

 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 

重新加载操作将存储在数据库中的configuration转换为configuration文件,然后连接到AMI以重新加载configuration(如果连接到星号CLI(星号-r)并在执行重新加载AMI连接时看到大量移动正在工作(如果您没有警告重新加载可能正常工作)。

确保主conf文件(extensions.conf,sip.conf,iax.conf等)具有相应附加文件的包含,例如extensions.conf中的“#include extensions_additionas.conf”

有可能您的文件权限有问题,请确保/ etc / asterisk中的所有内容都由星号用户和组拥有,并将权限设置为664。