Ir al contenido principal

Entradas

Mostrando entradas de septiembre, 2012

Instalacion QUEUEMETRICS y QLOADER

Queuemetrics es una herramienta de manejo de informacion tipo Callcenter en asterisk. Su instalacion en Centos 5 en adelante es muy sencilla, solo debemos ejecutar los siguientes comandos. #wget -P /etc/yum.repos.d http://yum.loway.ch/loway.repo #yum install queuemetrics Creamos la base de datos y creamos el usuario queuemetrics dandole permiso para que acceda a la base ante creada. #mysql> create database queuemetrics; #mysql> GRANT ALL PRIVILEGES ON queuemetrics.* TO queuemetrics@localhost IDENTIFIED BY 'javadude'; Y ahora, corremos el script de por defecto: #mysql --user=queuemetrics --password=javadude queuemetrics < /usr/local/queuemetrics/webapps/queuemetrics-XXXX/WEB-INF/README/installDb.sh Iniciamos queuemetrics: #service queuemetrics start E ingresamos queuemetrics en la web http://ip-del-servidor:8080/queuemetrics y listo. Qloader es una herramienta de Loway, que nos permite cargar la informacion de queue_log de asterisk a Mysql, para

Recuperar QUEUEMETRICS !!

Bueno ya despues de haber sido instalado QM previamente, debemos tener copia de nuestro antiguo QM(Se recupero a  Queuemetrics-12.2.4. Al momento de la instalacion la version mas reciente de QM era queuemetrics-12-5) . Debemos tener minimo la carpeta /usr/local/queuemetrics/webapps/queuemetrics-12.2.4 y la base de datos exportada previamente con MysqlDump. Teniendo esto, simplemente creamos la base de datos queuemetrics en mysql: #mysql> create dabatase queuemetrics; Damos acceso al usuario queuemetrics ala base de datos recientemente creada.  #mysql> GRANT ALL PRIVILEGES ON queuemetrics.* TO queuemetrics@localhost IDENTIFIED BY 'javadude'; luego debemos exportar nuestra base de datos: #mysql -uroot -p queuemetrics < archivobasedatosQMpararecuperar.sql Ahora restauraremos el QM antiguo, copiando la carpeta "queuemetrics-12.2.4"  ah "/usr/local/queuemetrics/webapps/".Debemos recrear el link "/usr/loca

Squid Configuracion !!

Squid, es un poderoso Proxy web muy popular (por no decir el mas popular) que esta sobre diferentes plataformas como Linux, windows, Unix, etc. Con el podemos administrar restringir y hacer N cosas. A continuacion vamos a tratar las configuraciones mas basicas: Asumire que ya esta instalado, y que su  carpeta de configuracion es "/etc/squid/".Abrimos el archivo y tenemos en cuenta los siguientes parametros: Estos parametros a continuacion esatn  en los squid 3 en adelante creo, el archivo  viene con el minimo de opciones, si no las encuentran no las agregen si lo desean. SI las agregan se personalizan estas opciones, como por ejemplo el nombre a mostrar  a los usuarios del servidor,  cuando se infrome de algun error con visible_hostname, o cambiar las paginas de notificacion al lenguaje con "error_directory" http_port 3128 cache_mem 256 MB cache_dir ufs /var/spool/squid 100 16 256 cache_swap_low 90 cache_swap_high 95 visible_hostname servidor.r

Squid: External Acl's

OK, Squid ademas de las ACLs que usa como bloqueo por IP, Macs, contenido, etc. Tambien incluye una directriz para poder llamar ademas tus propios desarrrollos, scripts, y proporcionar un tratamiento mas personalizado a los usuarios. external_acl_type, asi como se conoce se llama de la siguiente manera:   external_acl_type name [options] FORMAT.. /path/to/helper [helper arguments..] Ahora veamos  como funciona.Suponiendo que  queremos mostrar informacion digamos terminos y condiciones o publicad  a los usuarios por cierto tiempo como es el caso para lo que la use,  En el archivo "/etc/squid/squid.conf" configuramos los siguientes parametros. external_acl_type banned ttl=60 concurrency=100 %SRC /etc/squid/ips.pl acl anyusuarios external banned http_access deny !anyusuarios deny_info ip:amostrar/banned.html anyusuarios La directriz ejecuta por 60 segundos(ttl) un maximo de 100 conexiones(concurrency) y envia la ip (%SRC) al script "/etc/squid/ips.pl&

Configurar Digium TDM800P en Asterisk 1.8

Esta configuracion se ha logrado en un Asterisk 1.8.15.0. y parto del hecho de que ya esta asterisk funcionando. Primero debemos  habilitar el modulo de la tarjeta TDM800p en el archivo "/etc/dahdi/modules". Por defecto este archivo trae todos los modulos descomentareados, lo q haremos es comentarear los demas modulos a excepcion de wctdm24xxp. Esto con el fin de no saturar con tantos modulos cargados en el kernel, pues no tenemos  sino una tarjeta. Ahora, ejecutamos el comando: #dahdi_genconf -vv ahora editamos el archivo /etc/asterisk/chan_dahdi.conf  y verificamos que esten los parametros a continuacion descomentareados: [trunkgroups] [channels] usecallerid=yes callwaiting=yes usecallingpres=yes callwaitingcallerid=yes threewaycalling=yes transfer=yes canpark=yes cancallforward=yes callreturn=yes echocancel=yes echocancelwhenbridged=yes group=1 callgroup=1 pickupgroup=1 busydetect=yes hanguponpolarityswitch=yes estos vienen por defecto con la excepcion de que