После настройки динамического реального времени Asterisk, добавив следующие строки в /etc/asterisk/extconfig.conf
, есть ли способ проверить полученные настройки на уровне Asterisk CLI?
[settings]
iaxusers => odbc,mydb,iaxusers
extensions => odbc,mydb,extensions
Например, iax2 show users
и dialplan show
по-прежнему возвращать, по-видимому, статические конфигурации из /etc/asterisk/iax.conf
и /etc/asterisk/extensions.conf
соответственно, хотя odbc show
отчеты Connected: Yes
и таблицы (собственно просмотры) iaxusers
и extensions
в базе данных SQL 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'
ваш ответ здесь
В основном это касается параметра rtpcachefriends, который необходимо настроить правильно.