domingo, agosto 21, 2011

Log de Asterisk

Tuve cierto inconveniente con un intento de ingreso para realizar llamadas a travez del asterisk, revisando el log me encontre con que este pesaba mas 3 Gb, buscar información en un archivo así se vuelve pesado, mirando la configuración (/etc/asterisk/logger.conf), pude observar que estaba enviando toda la información al archivo /var/log/asterisk/full, ahora la idea es que se genere varios archivos despues de un tiempo o peso del archivo, para esto nos valemos del programa logrotate , para mi caso cree un archivo en la siguiente ruta /etc/logrotate.d/asterisk con el siguiente contenido:

/var/log/asterisk/full {
weekly
missingok
rotate 52
compress
delaycompress
postrotate
/usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
endscript
}
Luego de esto ejecutamos el siguiente comando logrotate -fv asterisk

viernes, julio 22, 2011

Error Zentyal: maximo de usuario excedido

Bueno el dia de hoy me salio ese error, buscando en el foro me encontre con la solucion:

/etc/ldap/slapd.d/cn=config/olcDatabase={1}hdb/olcOverlay={0}syncprov.ldif
en ese archivo adicione la linea olcSizeLimit: 50000 y listo SE ARREGLO EL PROBLEMA
claro despues de reiniciar el servcio slapd

Link del foro
http://forum.zentyal.org/index.php?topic=3098.0

martes, julio 12, 2011

PHP y SQL SERVER 2005

Coloco como referencia el siguiente link para realizar la configuración entre PHP y SQL Server 2005 http://msdn.microsoft.com/en-us/library/cc296170(SQL.90).aspx

martes, mayo 24, 2011

Tomcat Error – prunsrv.c Failed creating java (jvm.dll)

Bueno.. que puedo decir, como dice mi jefe, esta gente vino a improvisar con nosotros :D y tiene toda la razón, llevamos todo un día tratando de instalar un sistema de un proveedor y mandaron a una persona con los conocimientos que debían ser suficientes, pero no, nos toco a nosotros montar la DB Oracle, y ya cuando estaba eso, el tomcat no levanta, y en mi poca experiencia, siempre que haya un error.. pues tirar de la mano de los logs, sino estamos perdidos, pero claro, la persona no tuvo esta iniciativa sino que fue la mía, mirando salia un error que indicaba:

[2011-05-24 15:55:54] [info] Procrun (2.0.4.0) started
[2011-05-24 15:55:54] [info] Running Service...
[2011-05-24 15:55:54] [info] Starting service...
[2011-05-24 15:55:54] [174 javajni.c] [error] The specified module could not be found.
[2011-05-24 15:55:54] [994 prunsrv.c] [error] Failed creating java C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll
[2011-05-24 15:55:54] [1269 prunsrv.c] [error] ServiceStart returned 1
[2011-05-24 15:55:54] [info] Run service finished.
[2011-05-24 15:55:54] [info] Procrun finished.

Buscando en google encontré la siguiente pagina donde eran claros y concretos con la solución:
  1. Copy msvcr71.dll from java’s bin directory to tomcat’s bin folder.
  2. Add java’s bin directory to windows environment variable.
  3. Copy msvcr71.dll from java’s bin directory to windows\system32 folder.
  4. Make sure your tomcat’s pointing to correct jvm.dll folder.
Ademas verificando en foros es un error ya documentado a la hora de realizar la instalación de Tomcat en un ambiente de Windows Server a 64 bits.

viernes, abril 22, 2011

dbwrench

Una herramienta interesante a la hora de realizar un diseño de base de datos y que sea multiplataforma

martes, enero 11, 2011

Email forwarding en Zentyal

Verificando como realizar un forwarding de una cuenta de correo a otro, encontré esta alternativa en el foro de zentyal, aunque por el entorno grafico lo puedes realizar por: Correo -> Dominios virtuales de correo -> click en "Alias de cuentas externas" en el dominio donde desean agregar el alias y por ultimo ingresar los datos que piden, tenga en cuenta que no debe existir el alias

http://forum.zentyal.org/index.php?topic=459.0

Ok. I got it to work now. It now stores a copy in the mailbox, what I did was

1. sudo nano /etc/postfix/virtual
2. added the mail addresses to forward. ie test@mydomain.com pepe@hotmail.com,test@mydomain.com
3. Save the file and edit the line virtual_alias_maps in /etc/postfix/main.cf. The original is:
virtual_alias_maps = ldap:valiases change it to virtual_alias_maps = hash:/etc/postfix/virtual, ldap:valiases

4. Run: sudo postmap /etc/postfix/virtual, then reload postfix: sudo postfix reload

And thats it, now all mail to test@mydomain.com goes to pepe@hotmail.com and a copy is stored for the original destination.