Добрый день. Пытаюсь вывести extensions И sip В БД на oracle соединяюсь через odbc. Sip пользователей видит нормально но почему то не находит context в extensions. В extconfig.conf
sipusers => odbc,ora11,sipusers
sippeers => odbc,ora11,sipusers
extensions => odbc,ora11,extensions
В sip.conf
[general]
context=mycontext
В extensions.conf
[mycontext]
;switch => Realtime/mycontext/@extensions
switch => Realtime/mycontext@extensions
;exten => _X.,1,SayNumber('123')
В БД
"ID";"CONTEXT";"EXTEN";"PRIORITY";"APP";"APPDATA"
"2";"mycontext";"_X.";"1";"SayNum";"102"
При попытке позвонить получаю
NOTICE[2173]: chan_sip.c:23613 handle_request_invite: Call from '1001'
(192.168.99.21:4709) to extension '8888' rejected because extension
not found in context 'mycontext'.
Где я что не так прописал? Если просто использовать
exten => _X.,1,SayNumber('123')
работает нормально
[mycontext]
switch => Realtime/@
Задан: 2016-09-08 16:46:42 +0400
Просмотрен: 381 раз
Обновлен: Sep 08 '16
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
пробовал итак
switch => Realtime/@
switch => Realtime/@extensions
результат тот же самый. Возможно нужно что то прописать в extconfig.conf? я уже по моему все перепробовал, не понимаю что еще нужно?
blackfox ( 2016-09-09 13:22:47 +0400 )редактироватьзначит у вас не правильно настроена сама связка в reltime. res_odbc покажите тогда, realtime mysql status что выводит? [
romariosar ( 2016-09-09 18:14:26 +0400 )редактировать