Hangup funktioniert nicht. Channel bleibt offen!

mabikus

Neuer User
Mitglied seit
12 Sep 2013
Beiträge
28
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

Habe folgendes Problem:
Habe eine einfache Extension (zum Test) die nix machen soll außer
1. den Anruf annehmen
2. ein Soundfile abspielen
3. Den Anruf beenden

PROBLEM: Channel wird nicht sauber geschlossen ! ! ! Asterisk legt nicht auf oder PSTN bekommt es nicht mit !?
Zusatzinfo: Asterisk 11.6

Code:
49XXXXXXXXXX => {                 
        Answer();
        Playback(tt-weasels)
        Hangup();
        }

Anruf von PSTN (logs)

Code:
Connected to Asterisk 11.6.0-rc1 currently running on xxx (pid = 1294)
  == Using SIP RTP CoS mark 5
    -- Executing [49XXXXXXXX@ankommend:1] Answer("SIP/sip-in-00000020", "") in new stack
    -- Executing [49XXXXXXXX@ankommend:2] Playback("SIP/sip-in-00000020", "tt-weasels") in new stack
    -- <SIP/sip-in-00000020> Playing 'tt-weasels.gsm' (language 'de')
       > 0x9e15b00 -- Probation passed - setting RTP source address to 217.10.77.240:43794
    -- Executing [49XXXXXXXXXX@ankommend:3] Hangup("SIP/sip-in-00000020", "") in new stack
  == Spawn extension (ankommend, 49XXXXXXXXXXX, 3) exited non-zero on 'SIP/sip-in-00000020'

Channel bleibt geöffnet bis unten genannte Warnung auftritt
Code:
bbk-pbx-5*CLI> sip show channels
Peer             User/ANR         Call ID          Format           Hold     Last Message    Expiry     Peer
217.10.68.150    0XXXXXXXXXXX     0ccad9536740361  (nothing)        No       Rx: INVITE                 sip-in

nach ein paar Sekunden kommt dann irdendwann diese Meldung (beendet den Channel)
Code:
[Nov  6 14:19:06] WARNING[1522]: chan_sip.c:4174 retrans_pkt: Retransmission timeout reached on transmission [email protected] for seqno 103 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
Packet timed out after 31999ms with no response
 
Kostenlos!

Statistik des Forums

Themen
248,888
Beiträge
2,303,990
Mitglieder
378,568
Neuestes Mitglied
me2k