Как правильно написать диалплан с каналом Local?
В чем суть?
[internal]
Ну допустим exten => 10X.,1,Dial(Local/${EXTEN}@external)
где в external прописываем что нибудь вроде
101XX,1,Dial(SIP/${EXTEN})
набираем с сипа 10899 (контекст у которого internal ) номер 10118
как только на том конце снимают трубку, в логе:
[Sep 28 17:28:17] -- SIP/10118-08337ef8 answered Local/10118@external-4e46;2
[Sep 28 17:28:17] -- Local/10118@external-4e46;1 answered SIP/10899-b531d900
[Sep 28 17:28:17] -- Native bridging SIP/10899-b531d900 and SIP/10118-08337ef8
[Sep 28 17:28:17] == Spawn extension (external, 10118, 2) exited non-zero on 'Local/10118@external-4e46;2'
а разговор идёт. но судя по логу, он прерван.
как побороть? у меня получилось только доставив /n после @external, но это плохой вариант...
|