Blog sobre temas como: Asterisk, VoIP, Mikrotik, Wireless, Web, Publicidad, …
18 Jun
HUDlite es un programa que nos permite monitorizar las extensiones de nuestra centralita Asterisk, controlando su estado en tiempo real para saber si está libre u ocupada. Además, nos permite transferir llamadas, visualizar el parking de llamadas, llamar desde Outlook, comparar el número entrante con la agenda de Outlook y varias funcionalidades más.
Es un desarrollo de Fonality, y tiene una rápida integración con trixbox. Pero lo que nos ocupa aquí es ponerlo en marcha con Elastix.
Para hacerlo, podemos seguir estos pasos:
wget http://yum.trixbox.org/centos/5/RPMS/perl-Curses-1.15-1.rf.i386.rpm
rpm -Uvh perl-Curses-1.15-1.rf.i386.rpmwget http://yum.trixbox.org/centos/5/RPMS/perl-Term-ReadKey-2.30-2.rf.i386.rpm
rpm -Uvh perl-Term-ReadKey-2.30-2.rf.i386.rpmwget http://yum.trixbox.org/centos/5/RPMS/perl-Tk-804.027-4.i386.rpm
rpm -Uvh perl-Tk-804.027-4.i386.rpmwget http://yum.trixbox.org/centos/5/RPMS/perl-Net-DNS-0.61-1.el4.rf.i386.rpm
rpm -Uvh perl-Net-DNS-0.61-1.el4.rf.i386.rpm –forcewget http://yum.trixbox.org/centos/5/RPMS/perl-POE-0.34-1.el4.rf.noarch.rpm
rpm -Uvh perl-POE-0.34-1.el4.rf.noarch.rpmwget http://yum.trixbox.org/centos/5/RPMS/perl-POE-Component-Client-DNS-0.9803-1.2.el4.rf.noarch.rpm
rpm -Uvh perl-POE-Component-Client-DNS-0.9803-1.2.el4.rf.noarch.rpmwget http://yum.trixbox.org/centos/5/RPMS/perl-XML-Parser-2.34-6.1.2.2.1.i386.rpm
rpm -Uvh perl-XML-Parser-2.34-6.1.2.2.1.i386.rpmwget http://yum.trixbox.org/centos/5/RPMS/perl-XML-Simple-2.14-4.fc6.noarch.rpm
rpm -Uvh perl-XML-Simple-2.14-4.fc6.noarch.rpmwget http://mirror.centos.org/centos/5/os/i386/CentOS/perl-XML-NamespaceSupport-1.09-1.2.1.noarch.rpm
rpm -Uvh perl-XML-NamespaceSupport-1.09-1.2.1.noarch.rpmwget http://mirror.centos.org/centos/5/os/i386/CentOS/perl-XML-SAX-0.14-5.noarch.rpm
rpm -Uvh perl-XML-SAX-0.14-5.noarch.rpmwget http://yum.trixbox.org/centos/5/RPMS/hudlite-server-1.4.32-1.i386.rpm
rpm -Uvh hudlite-server-1.4.32-1.i386.rpm –force
wget http://yum.trixbox.org/centos/5/RPMS-2.6.0.7/tbm-hudadmin-2.6.1.0-4.noarch.rpm
rpm -Uvh –nodeps tbm-hudadmin-2.6.1.0-4.noarch.rpm –force
Ahora debemos editar el fichero manager_custom.con de Asterisk para que el servicio se conecte con nuestra PBX:
nano
Y añadimos las siguientes líneas:
Reiniciamos la máquina:
reboot
Y accedemos a la siguiente dirección para ver los usuarios y contraseñas de las extensiones para HUDlite:
En esta dirección también podemos añadir el correo y número móvil de cada extensión para poder localizarlos en estos destinos desde el propio HUDlite.
11 Responses for "Instalando HUDlite en Elastix"
Hola Luis, se me hace interesante este post, lo voy a probar mañana. Solo una pregunta, ¿que version de Elastix utilizaste para la prueba?
Hola Josue,
De momento lo he probado con la versión 1.0.
Debería funcionar igualmente en la 1.1, pero no lo he intentado todavía.
Ya no funciona, creo que han cambiado la ubicación de las descargas, es una lástima porque me encantaría poder integrar Hudlite dentro de Elastix, a mi parecer, es lo mejor que tiene Trixbox.
Saludos
hola, que tal me parece buenisimo este tutorial… pero lo he intentando en la version 1.3.2 de Elastix y no funka… Podrias actualizar el tutorial a esta version
Gracias Luis, eres grande….
Hola, soy yo de nuevo,… Sabes soy un novato en asterisk, pero he dado con ELASTIX, y me fascino, pero tambien he visto las funcionalidades de HUDLITE, y quiero integrarlo sobre ELASTIX… Podrias ayudarme en eso… De ante mano te doy las gracias y te mando unos saludos muy cordiales desde puerto vallarta, jalisco, mexico…
En Elastix 1.3.2 funciona perfectamente.
He tenido progremas al copiar y pegar de este post al putty, me cambiaba algun - por un .
Una vez solucionados esos problemas ha funcionado a la primera.
Si quieres puedes hacer un script para automatizar el proceso completamente, añadiendo al manager.conf usando cat:
cat <> /etc/asterisk/manager_custom.conf
[remote_mgr]
secret=0chanc3yo
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read=system,call,log,verbose,command,agent,user
write=system,call,log,verbose,command,agent,user
EOF
Algo pasa en esta pagina. Al pegar o copiar código no va bien. No se porqué, pero se ha comido el EOF de la primera línea del script.
cat <> /etc/asterisk/manager.conf
[remote_mgr]
secret=0chanc3yo
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read=system,call,log,verbose,command,agent,user
write=system,call,log,verbose,command,agent,user
EOF
No se, cuando lo pongo todo sale bien, pero cuando lo envio hace lo que le da la gana…
A ver si ahora lo pone bien
cat <> /etc/asterisk/manager.conf
No puedo. Corrígelo tu y elimina los posts sobrantes.
Un saludo
Hola
alguien puede decirme, por que cuando doy este enlace, una vez instalado hudlite en mi servidor elastix, me aparece este mensaje de error?
https://ipElastix/maint/modules/hudadmin/configure.php
could not open XML input
Gracias de antemano…
hola
alguien podria dar un ejm de fichero manager.conf y manager_custom.conf
gracias por su ayuda….
Leave a reply