.titleBar { margin-bottom: 5px!important; }

Dialplan hört nach dem Dial() Kommando auf

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von donfaustino, 28 März 2012.

  1. donfaustino

    donfaustino Neuer User

    Registriert seit:
    28 Nov. 2004
    Beiträge:
    143
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    #1 donfaustino, 28 März 2012
    Zuletzt bearbeitet: 28 März 2012
    Hallo,

    kann mir jemand sagen, warum mein Dialplan (in AEL) nach dem Dialkommando aufhört und die nachfolgenden Einträge nicht abgearbeitet werden?
    Code:
    ....
    NoOp(Führe Anruf aus:);
    Dial(dongle/g0/00491711234567,999,g);
    NoOp(Dieses Kommando wird nicht mehr ausgeführt);
    HangUp();
    
     
  2. rentier-s

    rentier-s Guest

    Im Normallfall sollte das schon funktionieren, sofern der Angerufene zuerst auflegt.

    Kommt drauf an was Du vor hast, evtl. wäre die h-extension sowieso die bessere Wahl.
     
  3. donfaustino

    donfaustino Neuer User

    Registriert seit:
    28 Nov. 2004
    Beiträge:
    143
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    die h-Extension sagt folgendes aus:
    Code:
    h: Allow the callee to hang up by dialing * ( * is defined in features.conf -> featuremap -> disconnect )
    Was möchte ich? Ich möchte einfach nur, das nach dem Auflegen (egal von melchem Gespächspartner) der Dialplan weiterläuft da ich noch Statusinformationen in die DB eintragen möchte. Die Dialplan soll erst aufhören, wenn komplett alles abgearbeitet ist.
     
  4. abw1oim

    abw1oim Aktives Mitglied

    Registriert seit:
    26 März 2007
    Beiträge:
    946
    Zustimmungen:
    1
    Punkte für Erfolge:
    18
    Ort:
    Bonn
    falsches Zitat: Da geht es um einen Parameter im Dialbefehl (nämlich den h-Parameter).

    rentier-s bezog sich auf eine grundlegende Dialplanlogik (h-Extenion):

    Code:
    _X. => {
    ....
    NoOp(Führe Anruf aus:);
    Dial(dongle/g0/00491711234567,999,g);
    NoOp(Dieses Kommando wird aussgeeführt, wenn der Angerufene zuerst auflegt (wegen des g-Parameteer im Dial-Befehl), es wird nicht mehr ausgeführt, wenn der Anrufer zuerst auflegt);
    HangUp();
    }
    
    h => {
    NoOp(Dieses Kommando wird ausgeführt, wenn der Anrufer zuerst auflegt);
    }