Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / SIP default extensions

SIP default extensions

1 23>
Сообщений: 34

SIP default extensions

Ребята, у меня проблема, которую я никак не могу решить :(

При SIP-запросе мой сервер выдает 404 Not Found и отклоняет соединение.

В sip.conf прописано context=did_incoming, то есть как я понимаю, при входящем SIP asterisk пойдет в extensions.conf и будет искать секцию [did_incoming]

Но вот тут-то и проблема астериск возвращает такой заголовок:
Looking for {LOGIN} in did_incoming (domain {DOMAIN})
Reliably Transmitting (NAT) to {XXX.XXX.XXX.XXX}:5060:
SIP/2.0 404 Not Found

Скажите, пожалуйста, можно ли обрабатывать подобные ответы своим AGI-скриптом?
В extensions.conf прописано
[did_incoming]
exten => _X.,1,AGI(script_in.agi,${EXTEN})
.....

Значит ли это то, что он в любом случае сначала исполняется при входящем SIP, прежде чем отдаст ответ?

Спасибо большое!

P.S. Я только учусь и очень рассчитываю на вашу помощь :)
2006-09-08 02:48

Сообщений: 1530

Re: SIP default extensions

Нужно добавить еще 's'. Туда попадают те звонки, которые не подпали под другие маски.
http://www.telecomtechnology.net - premium терминация
2006-09-08 10:16

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: SIP default extensions

Ответ отрицательный.
Дело до обработки диалплана не доходит, так как не проходит регистрация.
Если хочешь все обрабатывать в AGI, сделай autocreatepeer=yes в sip.conf.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2006-09-08 12:35

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: SIP default extensions

в s попадают звонки без номера, а не другие маски.
Другие маски ловите через шаблоны.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2006-09-08 12:37

Сообщений: 34

Re: SIP default extensions

Спасибо!

То есть, если я добавлю autocreatepeer=yes в sip.conf, то будет исполняться AGI скрипт из секции [did_incoming] в любом случае?

А если в правило вставлю
exten => s,100,AGI(script_in.agi,${EXTEN})
то будут обрабатываться SIP, которые не соответствуют маске телефонных номеров "_X."?
2006-09-08 12:47

Сообщений: 34

Re: SIP default extensions

Странно.
В sip.conf пишу context=local
В extensions.conf
[local]
exten => s,1,Answer()
exten => s,2,Playback(demo-thanks)
exten => s,3,Hangup()
Все равно возвращает 404 Not Found :(
Ах, да, шаблон может состоять не только из цифр, но и из букв, точек и некоторых спецсимволов. Может в них загвоздка?
2006-09-08 13:34

Avatara of litnimax
Откуда: Москва
Сообщений: 3421

Re: SIP default extensions

newandrew format="text/html]Looking for {LOGIN} in did_incoming (domain {DOMAIN})<br />
Reliably Transmitting (NAT) to {XXX.XXX.XXX.XXX}:5060:
SIP/2.0 404 Not Found
А почему он LOGIN ищет в контексте? Он должен номер искать. Соотв _X. ничего не берет.
Где номер!?
Читай доки по шаблонам.
А sipautocreatepeer разрешит регитсрацию от всех.
http://pbxware.ru - все для Asterisk! || Switchvox - сделано на Asterisk! Подробности на http://switchvox.ru
2006-09-08 13:35

Сообщений: 34

Re: SIP default extensions

Странно.
В sip.conf пишу context=local

В extensions.conf
[local]
exten => s,1,Answer()
exten => s,2,Playback(demo-thanks)
exten => s,3,Hangup()

Все равно возвращает 404 Not Found :(

Ах, да, шаблон может состоять не только из цифр, но и из букв, точек и некоторых спецсимволов. Может в них загвоздка?
2006-09-08 13:37

Сообщений: 34

Re: SIP default extensions

Да, я это уже понял что шаблон неверный, прошу прощения за тормознутость. Но ведь, по-идее, при "s" он не должен обращать внимания на шаблон и пропустит любой логин? Или надо использовать что-то вроде "_."?
Просто у меня задача немного не тривиальная, то есть пропускать сначала звонки по какому-то шаблону (_X.)(телефонные номера), а потом, если ничего не соответствует этим шаблонам пропускать все остальное. Вот как это правило реализовать? Ума не приложу :((
litnimax, спасибо за ответы!
P.S. А как тут текст форматируется? :)
2006-09-08 13:49

Сообщений: 34

Re: SIP default extensions

А sipautocreatepeer, как я понял, после прохождения правила _X. будет выполнять extension дальше? А каким дальше правилом обрабатывать, чтобы он в него вошел?
2006-09-08 13:52

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru