Hi,
ich komme irgendwie mit der neuen IAX-Syntax von Asterisk 1.2 nicht klar.
Bisher (1.0.10) habe ich immer wie folgt über IAX nach draußen gewählt:
exten => _70Z.,1,Dial(IAX2/sipdiscount/0049${EXTEN:2})
Seit dem Update klappt das nicht mehr.
Laut Update-Doku hat sich die Syntax wie folgt geändert:
Mit exten => _70Z.,1,Dial(IAX2/sipdiscount-0049${EXTEN:2})
kommt aber nur der Fehler dass sipdiscount-0049... nicht gefunden wurde :-(
Kann mir jemand einen Tip geben?
ich komme irgendwie mit der neuen IAX-Syntax von Asterisk 1.2 nicht klar.
Bisher (1.0.10) habe ich immer wie folgt über IAX nach draußen gewählt:
exten => _70Z.,1,Dial(IAX2/sipdiscount/0049${EXTEN:2})
Seit dem Update klappt das nicht mehr.
Laut Update-Doku hat sich die Syntax wie folgt geändert:
Also sollte doch IAX2/sipdiscount/0049... zu IAX2/sipgatediscount-0049... werden.1. The call number follows a "-" rather than a "/" character.
2. The name of the channel has been simplified to IAX2/peer-callno,
Mit exten => _70Z.,1,Dial(IAX2/sipdiscount-0049${EXTEN:2})
kommt aber nur der Fehler dass sipdiscount-0049... nicht gefunden wurde :-(
Code:
-- Executing Dial("SIP/phone27-52bd", "IAX2/sipdiscount-00490891234") in new stack
Jan 2 21:19:57 WARNING[13239]: chan_iax2.c:2750 create_addr: No such host: sipdiscount-00490891234
Jan 2 21:19:57 NOTICE[13239]: app_dial.c:1022 dial_exec_full: Unable to create channel of type 'IAX2' (cause 3 - No route to destination)
Kann mir jemand einen Tip geben?
Zuletzt bearbeitet: