Страница 1 из 1
Почему такой контекст
Добавлено: 20 апр 2017, 12:36
AndrewVL
Здравствуйте.
Только начинаю изучать астериска
в sip_additional есть такой код
[хххх8out]
username=xxxx8
type=peer
secret=9999999
qualify=yes
host=qqq.xxx.ru
fromuser=xxxx8
insecure=invite
context=from-trunk-sipxxxx8out
и такой же код для хххх9
звоню на хххх9. в логе вижу
executing [xxxx9@from-trunk-sip-xxxx8out]
не пойму. телефон хххх9. звоню на него. контектс соответственно описан from-trunk-sipxxxx9out
почему тогда from-trunk-sipxxxx8out ?
Re: Почему такой контекст
Добавлено: 20 апр 2017, 13:16
ded
Откройте Книгу о будущем и прочтите главу о SIP - peers, users and friends в чём отличие.
Re: Почему такой контекст
Добавлено: 20 апр 2017, 13:27
AndrewVL
Вроде читал) но скорее всего не уяснил до конца)
Peer как гласит документация - для исходящих.
Вот и поставил при настройке транка во вкладке исходящие.
Меня в данном случае беспокоит другое.
Почему в коде описан транк для хххх8. Но он фигурирует в логах при звонках на хххх9
Хотя и 8 и 9 описаны отдельно
Re: Почему такой контекст
Добавлено: 20 апр 2017, 13:35
ded
Ещё читать, про процесс определения "кто это?" при входящем SIP.
http://asterisk.ru/knowledgebase/Asteri ... g+sip.conf
AndrewVL писал(а):Почему в коде описан транк для хххх8. Но он фигурирует в логах при звонках на хххх9
Хотя и 8 и 9 описаны отдельно
Потому что оба они с одного и того же хоста
host=qqq.xxx.ru
а так как указано
insecure=invite
то часть юзера хххх8@ в инвайте, служащая для аутентификации вызова, игнорируется.
Некоторые накладки существуют. Peer может быть и входящим, при обнаружении совпадения с указанным там ИП адресом. При указании доверительного внешнего пира (шлюза, провайдера) рекомендации обычно ставить
context=from-trunk
тогда входящий обрабатывается в сценариях Inbound routes во FreePBX.
Если указания на контекст нет, то FreePBX автоматом создаёт ему такой
context=from-trunk-sipxxxx8out
Re: Почему такой контекст
Добавлено: 20 апр 2017, 13:50
AndrewVL
Спасибо за развёрнутый ответ. Invite поставил тк не работали входящие)