私のPBXシステムは現在Elastix2.5を実行しています。これは、約3か月前にインストールおよび構成されています。
目的を維持するために、etckeeper
を使用して、Elastixのアスタリスク設定ファイルにあるasterisk
フォルダーを含む/etc
フォルダーの変更を追跡しました。
それ以来、すべてが正常に機能していました。最近変更するものがあります。そして、いつものように、私はWebGUIを使用しています。しかし、私には問題があります。 Web GUI(および埋め込まれていないfreepbx
)から設定を変更しました:拡張機能を追加/削除します。パスワードを変更します。 inbound
ルートの宛先などを変更します。ただし、変更を終了してからApply changed settings
を実行すると、すべてが以前と同じになります。
freepbx
で変更を再確認します。asterisk.reload
は意味がありません。/etc
のGIT
で変更を追跡します。git status
は、何も変更されていないという結果を私に与えました!/etc/asterisk
内のファイルは変更されておらず、すべてのファイルはgitlogの最後の状態にあります。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
アスタリスクCLI(アスタリスク-r)に接続し、AMI接続のリロードを実行すると多くの動きが見られる場合、リロードアクションは、DBに格納されている構成を構成ファイルに変換してから、AMIに接続して構成をリロードします。は機能しています(警告がない場合は、リロードが正しく機能している可能性があります)。
メインのconfファイル(extensions.conf、sip.conf、iax.confなど)に、対応する追加ファイルのインクルードが含まれていることを確認します(extensions.confの「#includeextensions_additionas.conf」など)。
ファイルのアクセス許可に問題がある可能性があります。/etc/asterisk内のすべてがアスタリスクのユーザーとグループによって所有されており、アクセス許可が664に設定されていることを確認してください。