Instalando HUDlite en Elastix

HUDLite LogoHUDlite 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:

yum install libX11HUDLite Pantalla

wget http://yum.trixbox.org/centos/5/RPMS/ircd-hybrid-7.2.1-1.i386.rpm
rpm -Uvh ircd-hybrid-7.2.1-1.i386.rpm
service ircd start

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.rpm

wget 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.rpm

wget http://yum.trixbox.org/centos/5/RPMS/perl-Tk-804.027-4.i386.rpm
rpm -Uvh perl-Tk-804.027-4.i386.rpm

wget 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 –force

wget 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.rpm

wget 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.rpm

wget 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 cialis daily cost.i386.rpm

wget 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.rpm

wget 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.rpm

wget 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.rpm

wget 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

Con esto tendremos listo el servicio. Para simplificar la administración instalamos HUDadmin:

wget http://yum.trixbox.org/centos/5/RPMS-2.6.0.7/tbm-hudadmin-2.6.1.0-4.noarch.rpm
mkdir /etc/asterisk/hud
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 /etc/asterisk/manager_custom.conf

Y añadimos las siguientes líneas:

[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

Reiniciamos la máquina:

reboot

Y accedemos a la siguiente dirección para ver los usuarios y contraseñas de las extensiones para HUDlite:

https://ElastixIP/maint/modules/hudadmin/hudadmin.php

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 acheter viagra femme.

Sindicar contenido

Suscríbete o enlázate conmigo:

13 Responses to Instalando HUDlite en Elastix

  1. Josue Garcia 7 agosto, 2008 en 00:01 #

    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?

  2. luis 7 agosto, 2008 en 10:43 #

    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.

  3. Jaime 23 septiembre, 2008 en 20:31 #

    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

  4. daniel 18 octubre, 2008 en 05:10 #

    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….

  5. Daniel 18 octubre, 2008 en 20:45 #

    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…

  6. ramoncio 5 diciembre, 2008 en 21:41 #

    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

  7. ramoncio 5 diciembre, 2008 en 21:44 #

    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

  8. ramoncio 5 diciembre, 2008 en 21:46 #

    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

  9. ramoncio 5 diciembre, 2008 en 21:47 #

    No puedo. Corrígelo tu y elimina los posts sobrantes.

    Un saludo

  10. pablo andres 12 febrero, 2009 en 18:24 #

    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…

  11. york 21 julio, 2009 en 14:30 #

    hola

    alguien podria dar un ejm de fichero manager.conf y manager_custom.conf

    gracias por su ayuda….

  12. Jorge 13 mayo, 2010 en 16:01 #

    Fui cargando paso a paso y en el siguiente paso me da este error
    Paso:
    wget 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 –force
    Error:
    [root@elastix ~]# rpm -Uvh perl-Net-DNS-0.61-1.el4.rf.i386.rpm .force
    advertencia:perl-Net-DNS-0.61-1.el4.rf.i386.rpm: CabeceraV3 DSA signature: NOKEY, key ID 6b8d79e6
    error: la apertura de .force falló: No existe el fichero o el directorio
    PODUEDEN DAR UNA MANO E INDICAR QUE ESTOY HACIENDO MAL

  13. Jorge 13 mayo, 2010 en 16:02 #

    Estoy usando la ultima version Beta

Deja un comentario