Entradas

Mostrando entradas de 2014

Problemas en la actualización de Elastix 2.5

Imagen
Recientemente hice una actualización de elastix 2.4 y paso todos los paquetes a Elastix 2.5, a partir de eso he tenido demasiados problemas y los sistemas actualizados se quedan con problemas constantes que es necesario estar corrigiendo, tratare de postear algunas posibles soluciones conforme las encuentre, aunque por lo pronto mi recomendación es NO ACTUALIZAR los sistemas de 2.4 a 2.5 Increible, pero una instalación de Elastix 2.5, nos deja solo paquetes de la 2.4!

Tutorial para a2Billing y Elastix 2.4

Como anteriormente habia prometido, voy a poner un tutorial "simple" de como configurar a2billing para que puedan tarificar sus llamadas sin que solicite un pin por cada llamada que se genera. 1.- El primer paso es modificar un archivo para que las llamadas se puedan procesar mediante a2billing. vamos a agregar al inicio del archivo:   /etc/asterisk/extensions.conf las siguientes lineas: [macro-dialout-trunk-predial-hook] exten => s,1,GotoIf($["${OUT_${DIAL_TRUNK}:4:4}" = "A2B/"]?custom-freepbx-a2billing,${OUTNUM},1:2) exten => s,2,MacroExit [custom-freepbx-a2billing] exten => _X.,1,DeadAGI(a2billing.php,${OUT_${DIAL_TRUNK}:8}) exten => _X.,n,Hangup() 2.- Al fnal del mismo archivo agregar: #include extensions_a2billing.conf 3.- Crear el archivo:    /etc/asterisk/extensions_a2billing.conf   y agregar en este: [a2billing] exten => _X.,1,Answer exten => _X.,2,Wait,2 exten => _X.,3,Dea...

Problema con Ring Group y dialparties.agi

Recientemente instale Elastix 2.4 de 64 bits, aplique la actualización a Elastix 2.5 y empece a tener problemas con los grupos de Timbrado, resulta que al intentar marcar una extensión que tenia asignado un grupo de timbrado, este no funcionaba y simplemente la llamada se caia. Buscando en Internet no encontre nada concreto, solo que habia que modificar los permisos de archivo: /var/lib/asterisk/agi-bin/dialparties. agi a 755, eso es algo sencillo, solo hacemos: chmod 0755 /var/lib/asterisk/agi-bin/dialparties.agi El problema es que con caulquier cambio sobre la interfaz de Elastix, pues los permisos regresan a como originalmente dan el problema y entonces de nada sirve hacer ese cambio. La unica solución que encontré fue el cambiar el código donde se reasignan los permisos en elastix, especificamente, hay que editar el archivo: /var/lib/asterisk/bin/retrieve_conf  y cambiamos todas las secciones donde se indique:  0754 por 0755 y con eso se resuelve el ...

Configuración de A2Billing para pretarificación

En estos días estaré publicando los pasos para configurar A2Billing como un sistema de pretarificación que se puede utilizar para Universidades e Instituciones Gubernamentales donde se requiera de controlar el presupuesto de telefonía desde las Extensiones.