Asterisk

使用 CLI 檢查 Asterisk 動態實時 (ARA) 配置

  • August 12, 2016

通過添加以下行來配置 Asterisk 動態實時後/etc/asterisk/extconfig.conf,是否有任何方法可以檢查 Asterisk CLI 級別的結果設置?

[settings]
iaxusers => odbc,mydb,iaxusers
extensions => odbc,mydb,extensions

例如,儘管報表iax2 show users和表格(實際上是視圖)和SQL 數據庫中包含應該是適當的行,但仍然從和分別dialplan show返回顯然是靜態配置的內容。/etc/asterisk/iax.conf``/etc/asterisk/extensions.conf``odbc show``Connected: Yes``iaxusers``extensions``mydb

我可以看到動態實時至少部分處於活動狀態,因為如果我在相應的表尚不存在的情況下添加另一行,例如 for iaxpeersto ,然後(從 CLI 優雅地重新啟動Asterisk 並發出) ,我會收到以下警告:/etc/asterisk/extconfig.conf``module unload chan_iax2.so``module load chan_iax2.so

WARNING[1426]: res_odbc.c:471 ast_odbc_find_table: 
Unable to retrieve database handle for table description 'iaxpeers@mydb'

你的答案在這裡

https://stackoverflow.com/questions/24166994/no-show-peers-after-configure-realtime-asterisk-with-odbc

主要是關於必須正確設置的 rtpcachefriends 選項。

引用自:https://serverfault.com/questions/796396