Подскажите куда копать, простой вопрос, 3 часа бьюсь с гуглом,
Не срабатывает диалплан
exten => _+79XXXXXXXXX,5,Dial(SIP/prov/8${EXTEN:2})
в логе
handle_request_invite: Call from '211' (192.168.0.116:5062) to extension '+79XXXXXXXXX' rejected because extension not found in context 'outcoling'.
без плюса работает
exten => _79XXXXXXXXX,5,Dial(SIP/prov/8${EXTEN:1})
телефон Yealink
чистый asterisk 11.25.1
Входа нет в данный exten. Приоритет стоит 5. Должно быть 1, так:
exten => _+79XXXXXXXXX,1,Dial(SIP/prov/8${EXTEN:2})
Или, если это не точка входа, ищите опечатку выше.
Задан: 2017-05-24 16:19:23 +0400
Просмотрен: 769 раз
Обновлен: May 24 '17
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
методом тыка, если в exten с более высоким приоритетом записано что то вроде
exten => _X.,1,Set .................
то не работает
exten => _+79XXXXXXXXX,5,Dial(SIP/prov/8${EXTEN:2}),
иначе срабатывает
and ( 2017-05-24 18:42:30 +0400 )редактироватьGoogle: Asterisk config extensions.conf sorting
virus_net ( 2017-05-25 10:00:50 +0400 )редактироватьexten => _X.,1,Set(test=${EXTEN})
exten => _+79XXXXXXXXX,2,Dial(SIP/prov/8${EXTEN:2})
// Call from '211' (192.168.0.116:5062) to extension '+79181234567' rejected because extension not found in context 'outcoling_test'.
exten => _X.,1,Set(test=${EXTEN})
exten => _79XXXXXXXXX,2,Dial(SIP/prov/8${EXTEN:1})
exten => _+79XXXXXXXXX,1,Dial(SIP/prov/8${EXTEN:2})
and ( 2017-05-25 17:03:16 +0400 )редактироватьБеда не с плюсом, а с вниманием/знанием. Обратим внимание на порядковый номер после шаблона. Ага, да там 2. Ессно extension not found при Set(test
virus_net ( 2017-05-26 10:12:47 +0400 )редактироватьсогласен знаний маловато, все когда-то начинали, но почему тогда конструкция ниже работает
exten => _X.,1,Set(test=${EXTEN})
exten => _79XXXXXXXXX,2,Dial(SIP/prov/8${EXTEN:1})
and ( 2017-05-26 10:31:51 +0400 )редактироватьВсе ответы на все вопросы "почему" всегда есть в книжках, консоли и логах системы.
Если знаний маловато, то значит надо их подтягивать. Чтение "библии" (Астериск - будущее телефонии) обязательно.
*CLI>dialplan show 79123456789@yourContextName
virus_net ( 2017-05-27 09:50:32 +0400 )редактировать