通过添加以下行配置 Asterisk 动态实时后/etc/asterisk/extconfig.conf
,有没有办法在 Asterisk CLI 级别检查结果设置?
[settings]
iaxusers => odbc,mydb,iaxusers
extensions => odbc,mydb,extensions
例如,iax2 show users
和仍然分别返回和dialplan show
中明显静态的配置,即使SQL 数据库中的报告和表(实际上是视图)和包含了应该是适当的行。/etc/asterisk/iax.conf
/etc/asterisk/extensions.conf
odbc show
Connected: Yes
iaxusers
extensions
mydb
我可以看到动态实时至少部分处于活动状态,因为如果我添加另一行,例如,iaxpeers
当/etc/asterisk/extconfig.conf
相应的表尚不存在时,然后(重新开始Asterisk 可以从 CLI 正常启动)问题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'
答案1
你的答案就在这里
主要是有关 rtpcachefriends 选项,必须正确设置。