Страница 1 из 1
Не работает опция "both" в applicationmap
Добавлено: 21 мар 2012, 11:18
forik
Здравствуйте!
Проблема вышла, откуда не ждал. В features.conf есть команда
По идее должно отрабатывать при нажатии *5 как при входящем вызове, так и исходящем. В extensions.conf DYNAMIC_FEATURES присваиваются
Но ничего не происходит.
ps asterisk 1.8.4.4
Re: Не работает опция "both" в applicationmap
Добавлено: 21 мар 2012, 11:25
Aven
По идее должно отрабатывать при нажатии *5 как при входящем вызове, так и исходящем.
Неправильно! ActivateOn не может принимать такое значения!
Код: Выделить всё
;<FeatureName> => <DTMF_sequence>,<ActivateOn>[/<ActivatedBy>],<Application>[,<AppArguments>[,MOH_Class]]
;<FeatureName> => <DTMF_sequence>,<ActivateOn>[/<ActivatedBy>],<Application>[,"<AppArguments>"[,MOH_Class]]
;<FeatureName> => <DTMF_sequence>,<ActivateOn>[/<ActivatedBy>],<Application>([<AppArguments>])[,MOH_Class]
; ActivateOn -> This is the channel of the call that the application will be executed
; on. Valid values are "self" and "peer". "self" means run the
; application on the same channel that activated the feature. "peer"
; means run the application on the opposite channel from the one that
; has activated the feature.
; ActivatedBy -> This is which channel is allowed to activate this feature. Valid
; values are "caller", "callee", and "both". "both" is the default.
; The "caller" is the channel that executed the Dial application, while
; the "callee" is the channel called by the Dial application.
Re: Не работает опция "both" в applicationmap
Добавлено: 21 мар 2012, 11:28
forik
При чем тут ActivateOn? Если я укажу callee, то работает привходящем, а при этом peer/self указывать необязательно.
Re: Не работает опция "both" в applicationmap
Добавлено: 21 мар 2012, 12:08
forik
Раз нельзя без ActivateOn, то можно ли как-то на обоих запустить, т.е. на self и peer ?
Re: Не работает опция "both" в applicationmap
Добавлено: 21 мар 2012, 13:59
forik
Вот так правильно: peer/both