Ich versuche seit langem die "autologoff"-Option bei Queues zu aktivieren. Wenn ein Teilnehmer 20 Sekunden nicht antwortet, soll er automatisch von der Queue abgemeldet werden. Da diese Funktion bei mir überhaupt nicht reagiert (es passiert nach 20 Sekunden schlicht einfach gar nichts), gehe ich langsam davon aus, dass ich bei der Konfiguration der Agents einen Denkfehler begehe.
Kann mir jemand auf die Sprünge helfen, wo mein Denkfehler ist?
Kann mir jemand auf die Sprünge helfen, wo mein Denkfehler ist?
Code:
queue.conf:
[Queue1]
strategy = ringall
ringinuse = no
timeout = 300
leavewhenempty = yes
member=>Agent/21
Code:
agent.conf:
[general]
persistentagents=yes
[agents]
autologoff=20
autologoffunavail=yes
agent => 21,,Mona
Code:
extensions.conf:
[ISDN]
; Agent 21 anrufen
exten => 21,1,Dial(SIP/21)
; Anrufer in die Queue leiten
exten => _X.,1,Answer
exten => _X.,2,Queue(Queue1,n)
[Anmeldung_an_Queue]
exten => 1,1,AgentCallbackLogin(21||21@ISDN)
exten => 1,2,AddQueueMember(Queue1|Agent/21)
exten => 1,3,Hangup