Коллеги, добрый день. Разбираюсь с механизмом реалтайм и в процессе возникли некоторые трудности.
Asterisk 1.8
Создал таблицу как описано вот здесь https://wiki.asterisk.org/wiki/display/AST/SIP+Realtime%2C+MySQL+table+structure
со всеми возможными полями, хотя значение половины полей непонятно, их аналогов в sip.conf не нашел.
Для реалтайма в sip.conf раскомментированно
rtcachefriends=yes rtupdate=yes rtautoclear=yes
1) Правильно ли я понял, для регистрации Астериска в качестве UA реал-тайм использовать нельзя, нужен старый добрый sip.conf куда по-старинке пишем строчку register? Есть ли другие способы?
2) Параметр qualify не работает. Это баг реалтайма?
3) sip show peers должен показывать не все пиры, а только зарегистрировавшиеся?
4) В extensions.conf добавлен контекст
[0001] switch => Realtime/@extensions
Но при попытке выполнить в консоли dialplan show 0001 [ Context '0001' created by 'pbx_config' ]
* Alt. Switch => 'Realtime/@extensions' [pbx_config]*
-= 0 extensions (0 priorities) in 1 context. =-
А можно ли каким-то образом получить содержимое контекста, кроме как лезть в базу?
спросил
2013-11-21 21:06:41 +0400
kir.mulai 1 ● 4 ● 4
1) В том, что это можно использовать через realtime static, и так понятно. Разницы с использованием файла при этом нет никакой.
2) rtcachefriends включен об этом выше написал. qualify работает только для зарегистрированного клиента. Для транка или клиента без регистрации не работает, по крайней мере в sip show peers не отображается.
3) спасибо
4) спасибо
kir.mulai ( 2013-11-21 23:46:39 +0400 )редактироватьcallbackextension - это экстеншен, на который мы принимаем звонки? Достаточно ли только его? Прописал, но регистрации не посылает. Где-то нашел, что нужно в fullcontact указать логин:пароль@сервер:порт, но с ним тоже не работает и запросов register нет.
kir.mulai ( 2013-11-22 11:13:21 +0400 )редактироватьеще host=имя хоста. никаких fullcontact я не указывал. у меня все посылает при этих двух
octopas ( 2013-11-22 21:13:44 +0400 )редактироватьА версия Астериск какая?
kir.mulai ( 2013-11-22 23:33:50 +0400 )редактировать