Пишу в эту ветку, так как вопрос тривиальный...
Использую CentOS 7 и Asterisk 1.8.32.3 без GUI.
Что-то никогда не было проблем с "отрезанием" символов...но вот, скажем, вот это:
exten => _97XXXXXXXXXX,2,Dial(SIP/${TRNK}/${EXTEN:1}) - "9"-ку смело "отрезает", и набирает в канал уже часть 7XXXXXXXXXX
А вот это:
exten => _+7XXXXXXXXXX,2,Dial(SIP/${TRNK}/${EXTEN:1}) - ну хоть убейся "+" отрезать не хочет и вообще такой экстеншион не "видит"...
И пишет в консоли сие:
Call from 'XX' (XX.XXX.XXX.XXX:11268) to extension '+XXXXXXXXXX' rejected because extension not found in context 'bla-bla-bla'.
Как это поведение "интерпретировать" - не понятно)))))))
Подскажите что-нить?
за место двойки поставьте единицу
_+7XXXXXXXXXX,2,Dial(SIP/${TRNK}/${EXTEN:1})
_________________
платный суппорт по мере возможностей
_________________
платный суппорт по мере возможностей
_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Alvis-GW-2E1-L по 29500р, спеши! цены
| megatron_dam писал(а): |
| Call from 'XX' (XX.XXX.XXX.XXX:11268) to extension '+XXXXXXXXXX' rejected because extension not found in context 'bla-bla-bla'. |
Означает что он не находит exten`а с + вообще. Там до отрезания ещё очень далеко.
Вот это:
| Код: |
| *CLI>dialplan show +XXXXXXXXXX@bla-bla-bla |
Ответит на ваш вопрос.
_________________
mega-net.ru - IT аутсорсинг
судя - все есть . только не там
"Приоритет" одинаковый в обоих случаях - 2.
Вот и не пойму почему в первом случае нормально работает, а во втором - нет.
Вот сама портянка...
[from-internal]
include => from-internal-sub
exten => _X.,1,Macro(recording,${CALLERID(num)},${EXTEN})
exten => 700,n,Goto(ivr_day,s,1)
exten => _279XXXXXXXXX,2,Dial(SIP/${ELABTRNK}/8${EXTEN:2})
exten => _289XXXXXXXXX,2,Dial(SIP/${ELABTRNK}/${EXTEN:1})
[from-internal-sub]
exten => _+7XXXXXXXXXX,2,Dial(SIP/${MNTRNK}/${EXTEN:1}) ;11-значный мобильный формата +79XXXXXXXXX. Отрезаем + при отправке в транк
exten => _7XXXXXXXXXX,2,Dial(SIP/${MNTRNK}/${EXTEN}) ;11-значный мобильный формата 79XXXXXXXXX
exten => _8XXXXXXXXXX,2,Dial(SIP/${MNTRNK}/${EXTEN}) ;11-значный мобильный формата 89XXXXXXXXX
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
| Код: |
| [from-internal-sub] exten => _+7XXXXXXXXXX,1,Macro(recording,${CALLERID(num)},${EXTEN}) exten => _+7XXXXXXXXXX,n,Dial(SIP/${MNTRNK}/${EXTEN:1}) ;11-значный мобильный формата +79XXXXXXXXX. Отрезаем + при отправке в транк |
_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Alvis-GW-2E1-L по 29500р, спеши! цены
| Wapo @ Вт Сен 06, 2016 11:01 писал(а): |
| Вам уже сказали: ПРИОРИТЕТ 1!!!!!! |
Тогда вот это
exten => _X.,1,Macro(recording,${CALLERID(num)},${EXTEN})
будет игнорироваться
| Код: |
| exten => _+7XXXXXXXXXX,n,Macro(recording,${CALLERID(num)},${EXTEN}) |
exten - не может манятся
в вашем случае
| Код: |
| exten => _X.,1,Macro(recording,${CALLERID(num)},${EXTEN}) |
это уже другая песня
_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Alvis-GW-2E1-L по 29500р, спеши! цены
_________________
mega-net.ru - IT аутсорсинг