- Mitglied seit
- 10 Okt 2019
- Beiträge
- 1
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo Leute,
wir haben bei uns eine Askozia Telefonanlage installiert, im Hintergrund läuft ja der Asterisk.
Das Problem was wir haben ist, das nach 15 Minuten das Telefonat abgebrochen wird. Da dachte ich mir ich schau einfach mal auf der Askozia nach ob es da irgendwo eine Konfig dazu geben könnte, aber leider nein. Nach langem suchen bin ich dann mal über die extensions.conf gestolpert und da fand ich auch eine Zeile mit Timeout, da dachte ich mir das es ausreichen würde wenn ich diese Timeoutzeite einfach auskommentiere. Aber dem war leider nicht so.
Habt Ihr eine Vermutung was ich ändern müsste damit die Telefonate nicht automatisch nach 15 Minuten abgeborchen werden?
Mit freundlichen Grüßen
c.jungwirth
wir haben bei uns eine Askozia Telefonanlage installiert, im Hintergrund läuft ja der Asterisk.
Das Problem was wir haben ist, das nach 15 Minuten das Telefonat abgebrochen wird. Da dachte ich mir ich schau einfach mal auf der Askozia nach ob es da irgendwo eine Konfig dazu geben könnte, aber leider nein. Nach langem suchen bin ich dann mal über die extensions.conf gestolpert und da fand ich auch eine Zeile mit Timeout, da dachte ich mir das es ausreichen würde wenn ich diese Timeoutzeite einfach auskommentiere. Aber dem war leider nicht so.
Code:
[macro-main];
exten => _[0-9*#+]!,1,NoOp(Translate context to ${EXTEN})
exten => _[0-9*#+]!,n,Set(_TRANSLATE_CONTEXT=0)
exten => _[0-9*#+]!,n,Dial(Local/${CALLED}@internal-caller-transfer/n,${TIMEOUT},${ARG4})
exten => s,1,GotoIf($["${TRANSLATE_CONTEXT}" = "1"]?${ARG2},1)
exten => s,n,ExecIf($["${CALLERID(rdnis)}" != ""]?NoOp(Transfered call from ${CALLERID(rdnis)} to ${ARG1}))
exten => s,n,GotoIf($[$["${BLOCKED}" = "yes"] & $["${BUSYFORWARDING}" != ""]]?busyforwarding-noanswer,1)
exten => s,n,GotoIf($[$["${BLOCKED}" = "yes"] & $["${NOANSWERFORWARDING}" != ""]]?noanswerforwarding-noanswer,1)
exten => s,n,GotoIf($[$["${BLOCKED}" = "yes"] & $["${HASVOICEMAIL}" = ""]]?blacklist,1)
exten => s,n,GotoIf($[$["${BLOCKED}" = "yes"] & $["${HASVOICEMAIL}" != ""]]?vm-busy,1)
exten => s,n,Set(TIMEOUT=${ARG5})
exten => s,n,Dial(${ARG1},${TIMEOUT},${ARG4})
exten => s,n,GotoIf($["${IGNORE_DIAL_LOGIC}" = "1"]?endofdial)
exten => s,n,GotoIf($[$["${DIALSTATUS}" != "ANSWER"] & $[${LEN(${BLINDTRANSFER})} > 0]]?failed-blindtransfer,1)
exten => s,n,NoOp(DIALSTATUS: ${DIALSTATUS})
exten => s,n,Goto(s-${DIALSTATUS},1)
exten => s,n(endofdial),NoOp(End of main dial macro)
exten => failed-blindtransfer,1,Wait(2)
exten => failed-blindtransfer,n,Dial(${CUT(BLINDTRANSFER,,1)},${ARG5},to) ; blind transfer fallback
exten => failed-blindtransfer,n,GotoIf($[$[${DIALSTATUS} != "ANSWER"] & $[${LEN(${BLINDTRANSFER})} > 0]]?failed-blindtransfer,1)
exten => failed-blindtransfer,n,Goto(s-${DIALSTATUS},1)
exten => blacklist,1,Busy(10)
exten => blacklist,n,Hangup()
;exten => s-ANSWER
;exten => s-CANCEL
;exten => s-CHANUNAVAIL
;exten => s-CONGESTION
;exten => s-DONTCALL
;exten => s-TORTURE
;exten => s-INVALIDARGS
exten => s-BUSY,1,Set(MISSEDCAUSE=busy)
exten => s-BUSY,2,Goto(busy,1)
exten => s-NOANSWER,1,Set(MISSEDCAUSE=no-answer)
exten => s-NOANSWER,2,Goto(noanswer,1)
exten => _s-.,1,Goto(noanswer,1)
Habt Ihr eine Vermutung was ich ändern müsste damit die Telefonate nicht automatisch nach 15 Minuten abgeborchen werden?
Mit freundlichen Grüßen
c.jungwirth