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:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.