bar top left
bar top right
left curve
right curve
Bienvenido, Invitado

No cambia interfaz cuando el agente recibe llamada
(1 viendo) (1) Invitado
Abajo
Publicar respuesta
Publicar nuevo tema
Página: 1
TEMA: No cambia interfaz cuando el agente recibe llamada
#39079
No cambia interfaz cuando el agente recibe llamada hace 2 Años, 3 Meses Karma: 0
Hola
Cuando un agente recibe una llamada deberia cambiar la interfaz en elastik pero esto no esta sucediendo, podrian darme respuesta del por que?
Introducir código aquí   
Por favor, aunque no se vea ningún BBcode ni botones de smiley, son usables igualmente
marin
Fresh Boarder
Mensajes: 2
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
Reply Quote
 
#51922
Re:No cambia interfaz cuando el agente recibe llamada hace 1 Año, 9 Meses Karma: 1
Ya tengo una idea de lo que está ocurriendo. Al menos para las llamadas entrantes, Asterisk 1.6.2.x no está emitiendo un evento Link, sino un evento Bridge, que parece ser el mismo Link cambiado de nombre. El dialer no lo atrapa porque todavía espera un evento que se llame Link, y el evento se pierde. El agente nunca resulta notificado porque el evento Link es esencial para que se actualice la interfaz del agente.

Si usted desea comprobar esto, pruebe a hacer lo siguiente: en la línea 425 de /opt/elastix/dialer/DialerProcess.class.php hay la siguiente sentencia:

$astman->add_event_handler('Link', array($this, 'OnLink'));

Intente agregar a continuación el contenido, de forma que quede así:

$astman->add_event_handler('Link', array($this, 'OnLink'));
$astman->add_event_handler('Bridge', array($this, 'OnLink'));

Esto asociará al evento Bridge el mismo manejador de evento que se usa para Link. Luego reinicie el dialer.

La situación de insertar NULL en el evento Join es normal. En ese punto del ciclo de vida de la llamada, todavía no se dispone de la información del agente, porque este evento (Join) sólo indica que la llamada ha ingresado a la cola, y todavía no se ha asignado a agente alguno. El resto de los campos deberían llenarse en el evento Link.


Nota:
Esto es una solucion que dio a_villasis y salio en
bugs.elastix.org/view.php?id=292
Al parecer a todo el que lo probo le funciono (a mi no por cierto), pero lo mejor es que lo pruebes.
Introducir código aquí   
Por favor, aunque no se vea ningún BBcode ni botones de smiley, son usables igualmente
dfloid
Fresh Boarder
Mensajes: 31
graphgraph
Usuario Offline Presiona aquí para ver el perfil de este usuario
Reply Quote
 
Arriba
Publicar respuesta
Publicar nuevo tema
Página: 1
Moderadores: jgutierrez, jcastellanos