Kleines Problem mit der extensions.conf und Hangup

sPeeD2k9

Neuer User
Mitglied seit
14 Apr 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Wie der Titel schon sagt hab ich ein kleines Problem mit hangup.

Code:
exten => incoming_int,100,GotoIf($["${CALLERID(num):0:1}" = "2"]?102)
exten => incoming_int,n,AGI(inverssuche.sh|${CALLERID(num)})
exten => incoming_int,n,NoOp(test1)
exten => incoming_int,n,Dial(SIP/${NUMMER_INTERN},60,rtTW)
exten => incoming_int,n,AGI(test.sh)
exten => incoming_int,998,Hangup
exten => incoming_int,999,NoOp(ende)

so sieht mein abschnitt aus... wenn ich das agi(test.sh) vor Dial platziere wird es ausgeführt, wenn man es dahinter setzt, wird es nicht mehr ausgeführt. Genauso wenig wird das Noop gesendet, nach einem Hangup.. Hat jemand eine Idee woran es liegen könnte? Will damit sowas wie nen kleinen "Anrufmonitor" realisieren, also wer grade telefoniert, mit wem etc...
 
Hm, ich denke mal du hast die optionen von dial nicht passend.
Das hier könnte helfen:

g - Proceed with dialplan execution at the current extension if the
destination channel hangs up.

Ansonsten ist nach dem Dial Schluss, was ja dein Test zeigt.
 
dumme frage aber wo leg ich die option fest? :D

//habs schon danke scheint zu funktionieren :)
 
Zuletzt bearbeitet:
Kostenlos!

Statistik des Forums

Themen
248,854
Beiträge
2,302,946
Mitglieder
378,504
Neuestes Mitglied
Hallo61Hallo