[Asterisk-ES] Problemas con las Queue

509 views
Skip to first unread message

Javier Cappetta

unread,
May 6, 2010, 11:04:10 AM5/6/10
to aster...@googlegroups.com
Hola que tal?

Estoy teniendo un problema con las Queue, despues de un tiempo ( 20 horas en produccion ) se cuelga osea las llamadas siguen entrando pero quedan en espera y no les suena a la operadoras.

La PBX es un asterisk 1.4.28 con FreePBX 2.5.

La Queue tiene 6 operadoras que resiven llamadas de 4 E1 tienen un maximo de 20 llamadas simultaneas entrantes.

Alguien tuvo un problema asi o parecido? En los logs no presenta ninguna anomalia, las llamadas simplemente quedan en la queue dando vueltas.

Espero sus comentarios desde ya muchas gracias!

Saludos.


--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
 
~~~~~ Normas de la lista Asterisk-ES: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Para anular la suscripción: asterisk-es...@googlegroups.com

Martin Vieyra

unread,
May 6, 2010, 11:32:10 AM5/6/10
to aster...@googlegroups.com
Buen día.

Puedes revisar que haya agentes en la Cola, otra es que las
extensiones puden perder registro y por lo tanto pierden la asignacion
a la Cola.

Ami me pasaba que las extesniones perdian registro y con esto todo se moria

Saludos.

El día 6 de mayo de 2010 10:04, Javier Cappetta
<javierc...@gmail.com> escribió:

Javier Cappetta

unread,
May 6, 2010, 1:45:34 PM5/6/10
to aster...@googlegroups.com
Cuando reviso el estado de la cola, show queue "numero de cola" me aparecen todos los agentes y la lista de llamadas abajo.

Los agentes son estaticos, aparecen activos y registrados y marca que estan sin llamadas.
Pero las llamadas quedan abajo en cola de espera sin llega a los agentes.
Si hago un "module restart app_queue.so" el problema que resuelto enseguida.

Saludos.

Jorge Eduardo Silva Jackson

unread,
May 6, 2010, 6:01:55 PM5/6/10
to aster...@googlegroups.com
On Thu, 2010-05-06 at 14:45 -0300, Javier Cappetta wrote:
> Cuando reviso el estado de la cola, show queue "numero de cola" me
> aparecen todos los agentes y la lista de llamadas abajo.
>
> Los agentes son estaticos, aparecen activos y registrados y marca que
> estan sin llamadas.
> Pero las llamadas quedan abajo en cola de espera sin llega a los
> agentes.
> Si hago un "module restart app_queue.so" el problema que resuelto
> enseguida.

Estas usando agentcallbacklogin ??

Para que te podamos dar mas ayuda, envia mas info, como ser queues.conf
y el dialplan implicado en el tema, ademas de un poco de logs.

Saludos
EDU
Entra ahora en el canal de irc de Asterisk-ES para charlar en directo sobre VoIP y
Asterisk: http://www.asterisk-es.org/

Javier Cappetta

unread,
May 7, 2010, 12:19:24 PM5/7/10
to aster...@googlegroups.com
No estoy usando agentcallbacklogin el archivo de queue_addicional.conf seria:

[1000]
announce-frequency=0
announce-holdtime=no
autofill=no
eventmemberstatus=no
eventwhencalled=no
joinempty=yes
leavewhenempty=no
maxlen=0
music=default
periodic-announce-frequency=0
queue-callswaiting=silence/1
queue-thereare=silence/1
queue-youarenext=silence/1
retry=5
strategy=random
timeout=15
weight=0
wrapuptime=0
member=Local/540@from-internal/n,0
member=Local/541@from-internal/n,0
member=Local/542@from-internal/n,0
member=Local/543@from-internal/n,0
member=Local/544@from-internal/n,0
member=Local/539@from-internal/n,0

Aca estaria la configuracion en extensions_addicional.conf ( es la configuracion estandar que impacta el freepbx despues de una configuracion por web )

exten => 1000,1,Macro(user-callerid,)
exten => 1000,n,Answer
exten => 1000,n,Set(__BLKVM_OVERRIDE=BLKVM/${EXTEN}/${CHANNEL})
exten => 1000,n,Set(__BLKVM_BASE=${EXTEN})
exten => 1000,n,Set(DB(${BLKVM_OVERRIDE})=TRUE)
exten => 1000,n,ExecIf($["${REGEX("(M[(]auto-blkvm[)])" ${DIAL_OPTIONS})}" != "1"],Set,_DIAL_OPTIONS=${DIAL_OPTIONS}M(auto-blkvm))
exten => 1000,n,Set(__NODEST=${EXTEN})
exten => 1000,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/q${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
exten => 1000,n,Set(__MOHCLASS=default)
exten => 1000,n,Set(__CWIGNORE=TRUE)
exten => 1000,n,Queue(1000,t,,)
exten => 1000,n,dbDel(${BLKVM_OVERRIDE})
exten => 1000,n,Set(__NODEST=)
exten => 1000,n,Set(__CWIGNORE=)
exten => 1000,n,Goto(ivr-2,s,1)
exten => 1000*,1,Macro(agent-add,1000,)
exten => 1000**,1,Macro(agent-del,1000,1000)



La configuracion es totalmente basica, por que el requerimiento es basico.
Esta configurado por la web de la freepbx, son agentes estaticos y la unica funcion es atender las llamadas entrantes de 4 tramas.

Cuando surge el problema hago un show queue 1000 y veo esto:

EPyA*CLI> show queue 1000
1000         has 16 calls (max unlimited) in 'random' strategy (7s holdtime), W:0, C:67, A:3, SL:0.0% within 0s
   Members:
      Local/540@from-internal/n (Not in use) has taken no calls yet
      Local/539@from-internal/n (Not in use) has taken no calls yet
      Local/544@from-internal/n (Not in use) has taken no calls yet
      Local/543@from-internal/n (Not in use) has taken no calls yet
      Local/542@from-internal/n (Not in use) has taken no calls yet
      Local/541@from-internal/n (Not in use) has taken no calls yet

Callers:

Y aca 15 a 20 llamadas esperando ser atendidos.
La persona que llama escucha la musica en espera, pero nunca le suena a los agentes.


Dato extra, si la central es reiniciada totalmente ( rebootear PC, reboot de Asterisk) el problema persiste solo se soluciona con un: >module reload app_queue.so

Muchas gracias por la ayuda espero que sea suficiente informacion.

Jorge Eduardo Silva Jackson

unread,
May 10, 2010, 9:46:44 AM5/10/10
to aster...@googlegroups.com
On Fri, 2010-05-07 at 13:19 -0300, Javier Cappetta wrote:
> No estoy usando agentcallbacklogin el archivo de queue_addicional.conf
> seria:
>

El tema que sea FreePBX, complica mucho el debug del problema dado (al
menos para mi).
Desde que llega la llamada hasta que entra en la cola y suena el agente,
FPBX ejecuta cientos de lineas del dial plan.
En principio la configuración estaría bien, aunque falta mucho código
por ver. te recomiendo que envíes el log que se genera en el momento que
la llamada no pasa, ya que se puede ver porque el agente no recibe la
llamada.
Saludos
EDU
Reply all
Reply to author
Forward
0 new messages