LINUX.ORG.RU
решено ФорумAdmin

Asterisk 13 продолжить диалплан после того как звонящий абонент повесил трубку

 


0

1

Добрый день!

Возникла такая проблема: если входящий абонент кладет трубку первый, то диалплан перестает выполнятся, несмотря на то, что у Dial указан параметр 'g'. Но если трубку вешает принимающий звонок, то все работает.

Подскажите, пожалуйста, как можно вернуться в диаллпан:

exten => _XXX.,1,NoOp(exten = ${EXTEN})
same => n,Answer
same => n,Dial(SIP/911,,tTg)
same => n,AGI(/var/lib/asterisk/agi-bin/info.php,${exten})
same => n,Hangup
Ответ на: комментарий от keir

Спасибо большое. Решило вопрос. Возникла проблема с передачей переменной дальше, решено было путем постановки перед наименованием переменной двойным подчеркиванием

exten => _XXX.,1,NoOp(__exten = ${EXTEN})
same => n,Answer
same => n,Dial(SIP/911,,tTg)
same => n,AGI(/var/lib/asterisk/agi-bin/info.php,${exten})
same => n,Hangup
bartholo1983
() автор топика