Добрый день, коллеги.
Вопрос следующий. Разбираюсь в связке FreeSWITCH + FusionPBX.
Все стало без ошибок. Создал два экстеншена, звонки между ними ходят.
Но когда пытаюсь получить что-то большее, например, создаю ринг-группу или конференцию и звоню на нее, то в логах вижу ошибку подключения к базе.
Для ринг-группы:
2013-08-22 03:56:52.209597 [ERR] switch_core_sqldb.c:1130 SQL ERR: [SELECT ring_group_timeout_app, ring_group_timeout_data FROM v_ring_groups
where ring_group_uuid = '601301e2-5b12-45d4-aed4-446c0712af3e'
and ring_group_enabled = 'true' ] no such table: v_ring_groups
2013-08-22 03:56:52.209597 [ERR] freeswitch_lua.cpp:435 DBH NOT Connected.
Для конференции:
2013-08-22 04:16:20.609598 [ERR] switch_core_sqldb.c:1130 SQL ERR: [SELECT domain_uuid FROM v_domains WHERE domain_name = '88.212.209.62' ] no such table: v_domains
2013-08-22 04:16:20.609598 [ERR] freeswitch_lua.cpp:435 DBH NOT Connected.
Кто работал с FusionPBX, подскажите, пожалуйста, в чем может быть проблема и как ее победить.
На сколько я понимаю, FreeSWITCH не видит эту базу и не знает откуда брать данные.
Все устанавливал в точности по этому мануалу
http://wiki.fusionpbx.com/index.php?tit ... OS_InstallТам ничего по настройку подключения к базе нет.
Нашел в вики, что FS умеет работать с MySQL через ODBC. FS установлен с поддержкой ODBC, в /etc/odbc.ini сделаны соответствующие настройки. Только вот не знаю в этом ли проблема, ибо не помогает.
Заранее спасибо.