Подскажите, создаю два контекста CN1 и CN2
CN1 разрешаю все и вся, а вот CN2 разрешить все, кроме выхода по определенным транкам. Ставлю DENY против того транка. По теории должно работать, а вот в реалии нет звонка с этого внутреннего с контекстом CN2 в любых направлениях.
Куда посмотреть не подскажите?
sorgchik,все надо делать через FreePBX , для начала надо настроить исходящие маршруты и транки, а потом начинать что то мудрить с custom context. подозреваю , что у вас это не сделано как надо. без этого в custom context делать нечего
екстеншены, транки, входящие, исходящие маршруты настроены. В едином контексте стандартном from-internal все работает. Есть необходимость подключить абонента, которому исходящие в город будут недоступны.
sorgchik,коли так то все просто.
1.создай новый контекст в custom context.
2.опиши правила набора номера с учетом тек что в исх. маршруте и в транке
3. разреши в custom контест
ext-local -- Allow Rules
Custom Internal Dialplan Allow
ну и если надо исходящий маршрут
4. На каком то из экстеншенов, выбери вкладку
Custom Context -- а в ней имя того контекста что создавал
вот спасибо! заработало... только одного не пойму...
было ALLOW во по всем пунктам кроме транка - не работало
поставил DENY везде кроме ext-local Custom Internal Dialplan - заработало...
sorgchik, лучше обходиться правилом allow rules, т.к. разрешено будет только то, что написано в правилах набора. И потом, изучи состав приложений - тогда действия будут более осознанными. не ставь Allow - это разрешает все.
Удачи.