Подскажите, пожалуйста, в чём может быть ошибка?
В рабочий астериск необходимо было добавить функционал DISA- пересобрал его с модулем app_disa.
Далее: абонент Астериск1 делает вызов на номер 1111 Астериск2. Вызов попадает на Астериск2 и слышится длинный гудок (т.е. вроде как выход на DISA работает). После ввода добавочного номер (например, 5003) происходит отбой. В логах присутствует набор DTMF, но набора самого не происходит- т.е. нет даже никаких упоминаний в логе, что вызов пошёл на контекст to-sip-users.
Собственно, проблемная часть диалплана (синтаксис extensions.ael):
context from-Asterisk1 {
1111 => {
Answer(); // Ответить на входящий вызов
DISA(no-password | to-sip-users);
}
}
context to-sip-users{//исходящие на sip абонентов
_5XXX =>{
Verbose(to-sip-users ${EXTEN});
Dial(SIP/${EXTEN});
Hangup();
};
};