Problema con estados de agentes en queue
Hola a todos, tengo la versión completa del FOP 2.25 corriendo en un Trixbox v2.8.0.4 con asterisk 1.6.0.26 y dos queues con agentes dinámicos. Desde hace unos días (sin modificar nada en la configuración del server) ha comenzado a mostrar erroneamente el status de los agentes logeados. Aparecen en color verde, cuando en realidad están hablando y deberían aparecer en color rojo. Parecería ser que cuando un agente corta una llamada, queda en verde y deja a todos los otros agentes de la misma cola en color verde aun cuando estos tienen un llamado en curso, como si el evento de hangup lo recibieran todos los agentes. A partir de esto queda desincronizado y no muestra correctamente el status hasta que se reinicia el fop y vuelve a ocurrir.
Las dos queues están configuradas de la siguiente manera:
announce-frequency=0
announce-holdtime=no
announce-position=no
autofill=yes
eventmemberstatus=yes
eventwhencalled=yes
joinempty=yes
leavewhenempty=no
maxlen=0
music=IVR
periodic-announce-frequency=30
queue-callswaiting=silence/1
queue-thereare=silence/1
queue-youarenext=silence/1
retry=0
strategy=rrmemory
timeout=15
weight=0
wrapuptime=0
También en el archivo sip_general_custom.conf tenemos la entrada:
callevents=yes
Muchas gracias.
Las dos queues están configuradas de la siguiente manera:
announce-frequency=0
announce-holdtime=no
announce-position=no
autofill=yes
eventmemberstatus=yes
eventwhencalled=yes
joinempty=yes
leavewhenempty=no
maxlen=0
music=IVR
periodic-announce-frequency=30
queue-callswaiting=silence/1
queue-thereare=silence/1
queue-youarenext=silence/1
retry=0
strategy=rrmemory
timeout=15
weight=0
wrapuptime=0
También en el archivo sip_general_custom.conf tenemos la entrada:
callevents=yes
Muchas gracias.
Comments
Que tipo de agentes tenes en las colas? Podrias mostrar el output de
asterisk -rx "queue show"
?
Gracias,
5000 has 0 calls (max unlimited) in 'rrmemory' strategy (3s holdtime), W:0, C:3, A:1, SL:0.0% within 0s
Members:
SIP/1012 (dynamic) (Busy) has taken 6 calls (last was 298 secs ago)
No Callers
5100 has 5 calls (max unlimited) in 'rrmemory' strategy (56s holdtime), W:0, C:5, A:30, SL:0.0% within 0s
Members:
SIP/1004 (dynamic) (Busy) has taken 1 calls (last was 113 secs ago)
SIP/1002 (dynamic) (Busy) has taken 30 calls (last was 161 secs ago)
Callers:
1. DAHDI/9-1 (wait: 1:35, prio: 0)
2. DAHDI/11-1 (wait: 1:21, prio: 0)
3. DAHDI/21-1 (wait: 1:03, prio: 0)
4. DAHDI/1-1 (wait: 0:50, prio: 0)
5. DAHDI/13-1 (wait: 0:27, prio: 0)
http://img268.imageshack.us/img268/4267/statuslg.jpg[/url:3njlfxvv]
Muchas Gracias.
service fop2 stop
cd /usr/local/fop2
script capture.log
./fop2_server -X 1
(dejalo correr, has algunos llamados en la cola, verifica que el estado se ve mal).
ctrl-C
exit
service fop2 start
Ahi ya tendras el archivo capture.log que podria analizar.