Hallo,
habe hier ein sehr extremes Problem mit der Programmierung meiner Nachtschaltung. Folgendes Scenario:
Ein Snom 360 Telefon hat via Funktionstaste ein Weiterleitungsziel zur Aktivierung der "Nachtschaltung". Sobald dies ausgefuehrt wird, werden die Anrufe der Zentrale auf die Nebenstelle "5555" geleitet. An dieser "5555" gibts eine GoToIfTime Schleife, die dann jeweils unterschiedliche Queues ausfuehrt. Hinter den Queues sind angemeldete Agenten, die dann die Gespraeche entgegen nehmen sollen:
extensions.conf
queues.conf
Die Logik funktioniert, allerdings stuertzt der Asterisk (1.2.13) komplett ab, wenn um was zu sagen 2 gleichzeitige Gespraeche umgeleitet werden. Leider sehe ich weder im verbose noch im debug irgendwelche Anhaltspunkte. Kann man mein Scenario irgendwie verbessern oder anders gestallten?
Als die Nachtschaltung rausgenommen wurde, laeuft die Kiste normal weiter. Also ohne Probleme.
danke im voraus!
habe hier ein sehr extremes Problem mit der Programmierung meiner Nachtschaltung. Folgendes Scenario:
Ein Snom 360 Telefon hat via Funktionstaste ein Weiterleitungsziel zur Aktivierung der "Nachtschaltung". Sobald dies ausgefuehrt wird, werden die Anrufe der Zentrale auf die Nebenstelle "5555" geleitet. An dieser "5555" gibts eine GoToIfTime Schleife, die dann jeweils unterschiedliche Queues ausfuehrt. Hinter den Queues sind angemeldete Agenten, die dann die Gespraeche entgegen nehmen sollen:
extensions.conf
Code:
exten => 5555,1,GoToIfTime(*|mon|*|*?montag|1,1)
exten => 5555,2,GoToIfTime(*|tue|*|*?dienstag|1,1)
exten => 5555,3,GoToIfTime(*|wed|*|*?mittwoch|1,1)
exten => 5555,4,GoToIfTime(*|thu|*|*?donnerstag|1,1)
exten => 5555,5,GoToIfTime(*|fri|*|*?freitag|1,1)
dazu gibts dann fuer jeden Tag folgendes:
[montag]
exten => 1,1,Set(TIMEOUT(Digit)=5)
exten => 1,2,Set(TIMEOUT(Response)=10)
exten => 1,3,Queue(montag|r|||)
exten => 1,4,Hangup()
usw.
queues.conf
Code:
[montag]
strategy=leastrecent
timeout=70000
retry=0
wrapuptime=10
timeoutrestart = yes
announce-frequency = 0
announce-holdtime = no
member => Agent/529
member => Agent/538
member => Agent/537
member => Agent/543
member => Agent/534
member => Agent/548
usw.
Die Logik funktioniert, allerdings stuertzt der Asterisk (1.2.13) komplett ab, wenn um was zu sagen 2 gleichzeitige Gespraeche umgeleitet werden. Leider sehe ich weder im verbose noch im debug irgendwelche Anhaltspunkte. Kann man mein Scenario irgendwie verbessern oder anders gestallten?
Als die Nachtschaltung rausgenommen wurde, laeuft die Kiste normal weiter. Also ohne Probleme.
danke im voraus!