Назад | Перейти на главную страницу

Проверьте конфигурацию Asterisk в динамическом реальном времени (ARA) с помощью интерфейса командной строки

После настройки динамического реального времени 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'

ваш ответ здесь

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

В основном это касается параметра rtpcachefriends, который необходимо настроить правильно.