lavariega.com

Mi espacio de notas, hablo de Tecnología.
issabel-grabaciones-solucion

Solución a grabación de llamadas no muestra numero de extension que marca en Issabel PBX

Dentro de los reportes de grabación de llamadas, al parecer no se está guardando qué extensión marca a números externos. Sin embargo al hacer la búsqueda por la extension utilizando los filtros, se muestra los registros, lo que nos hace suponer que dentro de la base de datos, estos se encuentran guardados. Vamos paso a paso ver la Solución a grabación de llamadas no muestra numero de extension que marca en Issabel PBX

issabel-grabaciones-solucion
issabel-grabaciones-solucion

Para dar solución a esto, debemos entrar a entrar a editar un archivo que se encuentra dentro del servidor, esto se puede hacer desde ssh o alguna consola para ingresar como root.

/var/www/html/modules/monitoring/index.php

Dentro de dicho archivo, buscaremos la función formatCallRecordingTuple, y comentaremos las siguientes lineas:

if($cnum != $src) {
$final_src = $cnum;
}

Al final debe lucir del siguiente modo:

función  formatCallRecordingTuple
función formatCallRecordingTuple

Ahora solo debemos probar via web que las llamadas se ven en la interfaz gráfica! Esto se debe a unas condiciones, donde la variable cnum entrega su valor a src, y ahi se genera la mala interpretación. Desconozco si es por algún problema en la programación, o solo es por alguna mala configuración, pero hasta el momento todo marcha bien!

NOTAS:
Recomiendo hacer una copia del archivo index.php con la finalidad de poder regresar a un punto anterior en caso de equivocarnos en la configuración. Puedes hacerlo escribiendo el siguiente comando dentro de la carpeta de monitoring:

cp index.php index.php_bk

Las pruebas se hicieron en las siguientes versiones de issabel con Asterisk.

issabel-framework-4.0.0-6.noarch
issabel-fax-4.0.0-1.noarch
issabel-my_extension-4.0.0-1.noarch
issabel-reports-4.0.0-3.noarch
issabel-asterisk-sounds-1.2.3-2.noarch
issabel-firstboot-4.0.0-3.noarch
issabelPBX-2.11.0-47.noarch
issabel-system-4.0.0-7.noarch
issabel-pbx-4.0.0-5.noarch
issabel-addons-4.0.0-4.noarch
issabel-4.0.0-1.noarch
lcdissabel-4.0.1-1.noarch
issabel-portknock-4.0.0-2.x86_64
issabel-agenda-4.0.0-3.noarch
issabel-email_admin-4.0.0-2.noarch
issabel-security-4.0.0-6.noarch
issabel-extras-4.0.0-4.noarch
issabel-endpointconfig2-4.0.0-3.noarch
issabel-callcenter-4.0.0-4.noarch

Agradecimiento a George ildefonso por el apoyo en encontrar una solución.

Deja un comentario

No se publicará tu dirección de correo electrónico. Los campos obligatorios están marcados con *.

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Contáctame

¡Conversemos en WhatsApp para apoyarte en tu proyecto de telefonía o call center!

aprendizaje asterisk audio brew call center Centos cli codecs comandos contraseñas desarrollo de software enfermedad Firewall free GNU google grandstream gratis Issabel ivr lavariega libros linux mac manuales Maquina Virtual marcacion mexico OpenSource raspberry rtp seguridad SIP sofphone sox ssh sysadmin telefonia tips ubuntu vim VirtualBox virtualizacion virus voip


Apasionado de las tecnologías VoIP