- Mitglied seit
- 21 Apr 2009
- Beiträge
- 1
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen!
Folgendes Problem, extensions.conf:
Der Sprung in den Context feedback zur Prio 1 klappt einfach nicht, bin am verzweifeln
CLI sagt:
-- Executing [h@phones:7] NoOp("SIP/102-084cc8f0", "Start Feedback System") in new stack
-- Executing [h@phones:8] Goto("SIP/102-084cc8f0", "feedback|1") in new stack
-- Goto (phones,feedback,1)
Aber kein "IN FEEDBACK" taucht auf...
Bitte um Hilfe!
Grüße und danke im Voraus,
Chris
-----------------------------------------------------
EDIT
Habe
exten => h,n,Goto(feedback,1)
durch
exten => h,n,Goto(feedback,_[1-2]0X,1)
ersetzt und es scheint zu Funktionieren
Trotzdem Meinungen? Is das so akzeptabel?
Grüße
Edit Guard-X: Bitte nächstes Mal Code-Tags verwenden!
Folgendes Problem, extensions.conf:
Code:
; Umgebungsvariablen
exten => _[1-2]0X,1,NoOp(START)
exten => _[1-2]0X,2,NoOp(EX: ${EXTEN})
;SAVE CALLEE AND CALLER NUMBER FOR USER FEEDBACK
exten => _[1-2]0X,3,Set(callee=${EXTEN})
exten => _[1-2]0X,4,NoOp(CALLEE: ${callee})
exten => _[1-2]0X,5,Set(caller=${CALLERID(number)})
exten => _[1-2]0X,6,Set(class=1)
exten => _[1-2]0X,n,Dial(sip/${EXTEN},30)
; CALL HANGUPPED
exten => h,1,NoOp(AUFGELEGT)
; CHECK IF FEEDBACK SYSTEM IS ENABLED - h-Extension => Hangup
exten => h,n,GotoIf($["${enablefbsys}" = "1"]?fbstart:end)
; CHECK IF CALLED
exten => h,n(fbstart),NoOp(CHECK CALLEE)
exten => h,n,NoOp(STATUS: ${DIALSTATUS})
; CHANNEL ANSWERED
exten => h,n,GoToIf($["${DIALSTATUS}" = "ANSWER"]?checkres:end)
; CALLEE INTERACTION ONLY IF QUEST CLASS
exten => h,n(checkres),GoToIf($[$["${class}" = "1"] | $["${class}" = "2"] | $["${class}" = "3"]]?go:end)
; START FEEDBACK SYSTEM
exten => h,n(go),NoOp(Start Feedback System)
;GENERATE FEEDBACK CALLFILE ${chan} TO DO
;exten => h,n,System(/var/lib/asterisk/agi-bin/genfbcall.sh ${callee} ${caller})
[COLOR=Red]exten => h,n,Goto(feedback,1)[/COLOR]
[feedback]
[COLOR=Red]exten => _[1-2]0X,1,NoOp(IN FEEDBACK)[/COLOR]
....
....
CLI sagt:
-- Executing [h@phones:7] NoOp("SIP/102-084cc8f0", "Start Feedback System") in new stack
-- Executing [h@phones:8] Goto("SIP/102-084cc8f0", "feedback|1") in new stack
-- Goto (phones,feedback,1)
Aber kein "IN FEEDBACK" taucht auf...
Bitte um Hilfe!
Grüße und danke im Voraus,
Chris
-----------------------------------------------------
EDIT
Habe
exten => h,n,Goto(feedback,1)
durch
exten => h,n,Goto(feedback,_[1-2]0X,1)
ersetzt und es scheint zu Funktionieren
Trotzdem Meinungen? Is das so akzeptabel?
Grüße
Edit Guard-X: Bitte nächstes Mal Code-Tags verwenden!
Zuletzt bearbeitet: