- Mitglied seit
- 3 Aug 2005
- Beiträge
- 76
- Punkte für Reaktionen
- 0
- Punkte
- 0
HalliHallo,
ich setze z.Zt. * 1.2.5 ein.
Per AGI-Script soll * eine bestimmte Nr. anwählen und per Voicemenu einige Funktionen bereitstellen. Ich habe dazu Background() benutzt und biete drei Menüpunkte an. Das funktioniert auch so weit.
Jetzt das Problem:
Wenn der Call vom Angerufenen selber nicht angenommen wird, sondern die Voicebox vom Handy 'rangeht (und daher im Voicemenu nichts ausgewählt wird), läuft zwar der Timer ab und * behauptet im CLI auch, es hätte den von mir definierten Hangup() gemacht, bleibt der Anruf aber trotzdem "kleben". D.h. die angerufenen Telefone (egal ob ISDN, SIP oder Handy) halten die Verbindung "auf ewig".
Sobald im Voicemenu eine _gültige_ Option ausgewählt wurde, funktioniert alles wie gewünscht.
Eine der Optionen ist z.B. 3 = Wiederholung der Ansage. Wenn ich dir auswähle und dann weiter keine Taste mehr drücke, wird das Gespräch nach Ablauf des Timers sauber beendet.
Ist das ein Bug oder habe ich etwas nicht verstanden?
Ich will hier nicht meine extensions.conf oder mein AGI-Script posten, da das dann mehr Verwirrung stiftet, als es hilft.
Vielen Dank im voraus für Eure Hilfe
Grüße
Stevie
ich setze z.Zt. * 1.2.5 ein.
Per AGI-Script soll * eine bestimmte Nr. anwählen und per Voicemenu einige Funktionen bereitstellen. Ich habe dazu Background() benutzt und biete drei Menüpunkte an. Das funktioniert auch so weit.
Jetzt das Problem:
Wenn der Call vom Angerufenen selber nicht angenommen wird, sondern die Voicebox vom Handy 'rangeht (und daher im Voicemenu nichts ausgewählt wird), läuft zwar der Timer ab und * behauptet im CLI auch, es hätte den von mir definierten Hangup() gemacht, bleibt der Anruf aber trotzdem "kleben". D.h. die angerufenen Telefone (egal ob ISDN, SIP oder Handy) halten die Verbindung "auf ewig".
Sobald im Voicemenu eine _gültige_ Option ausgewählt wurde, funktioniert alles wie gewünscht.
Eine der Optionen ist z.B. 3 = Wiederholung der Ansage. Wenn ich dir auswähle und dann weiter keine Taste mehr drücke, wird das Gespräch nach Ablauf des Timers sauber beendet.
Ist das ein Bug oder habe ich etwas nicht verstanden?
Ich will hier nicht meine extensions.conf oder mein AGI-Script posten, da das dann mehr Verwirrung stiftet, als es hilft.
Vielen Dank im voraus für Eure Hilfe
Grüße
Stevie