chan_zap-Meldung "What is wrong with you?"

Knaut

Neuer User
Mitglied seit
13 Mai 2007
Beiträge
63
Punkte für Reaktionen
0
Punkte
0
[Edit foschi: Aussagekräftige Überschriften verwenden!]

Hi,

wie stelle ich folgende Meldung ab:
HTML:
chan_zap.c:2772 zt_hangup: What is wrong with you? You cannot use cause 17 number when in state 7!

wird ausgelöst bei busy mit folgenden marco
HTML:
[macro-normal];
;  ${ARG1} - anzurufendes(s) Gerät(e) (z.B. SIP/123&SIP/124)
;  ${ARG2} - Mailbox (oft gleich ${MACRO_EXTEN})
exten => s,1,Dial(${ARG1},60)           ; max. 30 Sekunden klingeln
exten => s,n,Goto(s-${DIALSTATUS},1)        ; zum Status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)
;exten => s-NOANSWER,1,VoiceMail(${ARG2},u)  ; Ansage "nicht erreichbar"
exten => s-NOANSWER,1,Goto(s-busy,1)
;exten => s-BUSY,1,VoiceMail(${ARG2},b)      ; Ansage "besetzt"
exten => s-BUSY,1,Busy(10)
;exten => s-BUSY,n,Hangup
exten => s-ANSWER,1,Hangup()                ; zur Sicherheit nach Gespräch auflegen
;exten => _s-.,1,Goto(s-NOANSWER,1)          ; alles andere wie nicht erreichbar behandeln
exten => _s-.,1,Goto(s-BUSY,1)          ; alles andere wie nicht erreichbar behandeln


Gruß
Knaut
 
Hi Knaut,

das Prob hat' ich vorgestern auch ...

hab ich folgendermassen geloest:
Code:
205 exten => _[45]Z,n,Set(PRI_CAUSE=18)
206 exten => _[45]Z,n,Hangup()

... das PRI_CAUSE wird in dem Fall beim Hangup() auf dem anrufenden ISDN-Channel signalisiert und mein Handy hat das bisher auch sowohl beim CAUSE 18, als auch beim CAUSE 17 einwandfrei signalisiert ...

(ich weiss net ob's der heilige Gral der Loesungsvarianten is, aber bei meiner 1.2.17 bristuffed klappts scheinbar!)

Gruss Micro
 
Code:
exten => s-BUSY,n,Set(PRI_CAUSE=17)
exten => s-BUSY,n,Hangup()

das geht nicht :(

Hat einer eine Lösung?

Habe Asterisk 1.2.13-BRIstuffed-0.3.0-PRE-1v
 
Kostenlos!

Statistik des Forums

Themen
248,868
Beiträge
2,303,350
Mitglieder
378,527
Neuestes Mitglied
Zoidbergomann