[Gelöst] Anruf auf Exten reagiert anders als "console dial"

cottonwood

Neuer User
Mitglied seit
3 Mai 2007
Beiträge
143
Punkte für Reaktionen
0
Punkte
0
Wenn ich wie hier im Beispiel "console dial 1001" auf die Test-Extension
Code:
exten => 1001,1,Answer()
exten => 1001,2,Playback(hello-world)
exten => 1001,3,Hangup()
absetze, läuft das durch:
Code:
console dial 1001
  == Console is full duplex
    -- Executing [1001@default:1] Answer("Console/dsp", "") in new stack
 << Console call has been answered >> 
*CLI>     -- Executing [1001@default:2] Playback("Console/dsp", "hello-world") in new stack
    -- <Console/dsp> Playing 'hello-world.gsm' (language 'en')
    -- Executing [1001@default:3] Hangup("Console/dsp", "") in new stack
  == Spawn extension (default, 1001, 3) exited non-zero on 'Console/dsp'
 << Hangup on console >>

Rufe ich dieselbe Extension mit einem Telefon von der FritzBox aus an, passiert folgendes:
Code:
  == Using SIP RTP CoS mark 5
    -- Executing [1001@default:1] Answer("SIP/221-08460620", "") in new stack
  == Spawn extension (default, 1001, 1) exited non-zero on 'SIP/221-08460620'
Warum ist das so? Was muss ich machen, dass das auch läuft?
 
Zuletzt bearbeitet:
Hat sich geklärt. Es war ein Fehler in der Asterisk-Version 1.6.1.6 im Modul channels/chan_sip.c, der aber in vorherigen Versionen auch schon immer drinnen war.

Der Fehler ist in der Version 1.6.2.0 behoben worden.
 
Kostenlos!

Statistik des Forums

Themen
248,887
Beiträge
2,303,973
Mitglieder
378,565
Neuestes Mitglied
BenGradish