April, 2007

Emails duplicados/en blanco en Ensim

Saturday, April 21st, 2007

Ensim LogoHoy tuve que investigar un problema con Ensim, habían ciertas casillas que estaban recibiendo e-mails duplicados o simplemente con una copia en blanco, luego de recorrer foros, investigar e investigar más, llegué a la solución, es muy simple:

pico /etc/MailScanner/MailScanner.conf

Editamos el archivo, y buscamos el texto ( CTRL + W ) “#Lock Type”, allí, descomentamos dicha variable, y le cambiamos el valor a “posix”, o sea, quedaría así:

Lock Type = posix

Luego, reiniciamos el servicio

service MailScanner restart

Este problema no se ha presentado usando MailScanner bajo cPanel, solo Ensim.

Remover APF | Instalar CSF en cPanel

Friday, April 20th, 2007

Apf Firewall LinuxHoy estaba removiendo algunos firewalls APF en servidores cPanel, e instalando CSF, un firewall ue si bien tiene poca trayectoria ( respecto a APF ), posee buenas reglas, además de un muy buen sistema de chequeo de seguridad integrado, posee su propio login failure daemon ( lfd ) que vendría a ser lo mismo que el ya clásico BFD, además escaneo de procesos, scripts, mails, conexiones por IP, listas negras e SPAMHAUS y DSHIELD integradas, también una excelente herramienta, parsea logs de mod_security para luego enegar las IPs atacantes. En fin, y el hecho es que hacer todo a mano te paspa realmente, asi que aquí esta el script para remover APF, e instalar CSF, todo de una sola pasada :)

Disponible su descarga desde aquí.

Luego renombralo a getcsf.sh para hacerlo ejecutable.

Staind - Please

Tuesday, April 17th, 2007

Lamentablemente, parece que no hay un video oficial de esta canción, así que aquí vamos con Final Fantasy VIII de fondo.. Cada día escuchando el disco Chapter V, encuentro que cada una de las canciones me gusta más que otra, realmente es muy satisfactorio volver a escuchar buenas bandas, las letras son perfectas, la melodía de las guitarras y los coros con la voz de Aaron Lewis, hacen de esta canción perfecta. Enjoy.

(more…)

Días lluviosos

Saturday, April 14th, 2007

Dia LluviosoHoy amaneció hermoso el día, apenas un poco de calor, y una leve brisa, típica mañana de Otoño.. pero sobre el medio día, comenzó a intensificarse el calor, a estar “pesado”, y sobre las 14 horas, ya era evidente que se iba a largar la lluvia, los nubarrones se asomaban, así que rapidito “casé” el maletín de la notebook, la mochila y me fui rápido al trabajo. Y ya en el trabajo, la lluvia se descargó con todo.. pero unos minutos antes, ya estaba pronto, tortas fritas calientes, con un cafecito :D, tarde ideal para sentarse a revisar sistemas, y programar scripts en Linux. Esta pensando, ahora hago esto en una tarde lluviosa en el trabajo.. pero 10 años atrás, recuerdo que no perdía una sola oportunidad de salir a la calle a jugar con mis amigos, “chapotear” bajo la lluvia, armar los clásicos barquitos de papel ( que se desarmaban tras 20 segundos en el agua ) que tirabamos bajo el cordón de la vereda.. Salir a las calles dondes se juntaban grandes estancamientos de agua.. como la Plaza “Ramón Fernandez” ( en Mercedes ), y estar toda la tarde boludeando ahi afuera, a la intemperie, para llegar a las 7 u 8 de la tarde ( en verano obviamente ), y recibir un buen reto de los padres ( porque llegabamos empapados y embarrados hasta las “patas” ), que a pesar de todo, nos estaban esperando con pasteles, o tortas fritas calientes :D ( al menos mi vieja, que le encanta cocinar ).

10 años después, tengo que comprar las tortas fritas o pasteles, ya que soy pésimo cocinándolos ( varias veces intenté, pero se parecen más a platillos voladores ), ya no me apasiona estar mojándome bajo la lluvia todo el día ( solo un rato ), mis amigos están lejos, los barquitos pasaron de moda, y ya no existe la Plaza “Ramón Fernandez” . :(

/scripts/installzendopt

Saturday, April 14th, 2007

Zend OptimizerHoy me di cuenta que en un servidor determinado, se estaba corriendo una versión algo vieja de ZendOptimizer, por ello, fui a correr /scripts/installzendopt para actualizar a la última versión, pero recordé que este script que usa cPanel, aún no posee la versión nueva de este software, que es la 3.2.6. Si bien mis conocimientos de perl, son tan básicos como php y otros lenguajes, con ver el pequeño script enseguida pude darme cuenta que para que cPanel instale la última versión, tan solo hay que modificar una variable y especificar el número de versión que deseamos actualizar.

La variable esta definida en la linea 12 del archivo /scripts/installzendopt, y se muestra así:

my $ver = '3.0.1';

Por lo que solo tendrán que reemplazar el número de versión, y que tome la actual, por ejemplo:

my $ver = '3.2.6';

Luego correr:

/scripts/installzendopt

Lo he probado, y funciona bien, al momento no he encontrado ningún desperfecto :)

Michael Romeo (Symphony X)

Monday, April 9th, 2007

Uno de los motivos por los cuales me gusta tanto este grupo, el pobre no se parece a nada, pero la gasta tocando la guitarra.

Warning! Task scheduler disabled

Saturday, April 7th, 2007

Urchin logoEl dia de ayer, tuve que instalar el sistema de estadísticas Urchin en un sistema con Ensim… hacía casi 1 año que no lo instalaba ni configuraba, por lo que era como “empezar de nuevo”. Todo salió bien, instalé y configure los sitios webs que necesitaban las estadísticas, generé las estadísticas en tiempo real, como esperaba, las gráficas y demás aparecieron instantáneamente.

Pero, cuando procedía a setear el cron diario para actualizar dichas estadísticas, aparecía un error: Warning! Task scheduler disabled.

Por lo que luego de investigar e investigar pude ver que esto ocurre debido a que o :

1.- el demonio que corre las estadísticas (urchinctl) no esta corriendo
2.- no posee el propietario que debería

En mi caso, era justamente esto, debería ser iniciado como apache, y estaba siendo iniciado como root, se solucionó corriendo el siguiente comando:

sudo -u apache ./urchinctl start

Couldn’t find MySQL manager or server

Wednesday, April 4th, 2007

[root@server.mysql.com:~]/etc/init.d/mysql start
Starting MySQL Couldn’t find MySQL manager or server [FAILED]

Couldn't find MySQL manager or serverEl otro día hice mi primer upgrade (en un server con mucho tráfico) desde MySQL 4.1.x hacia MySQL 5.x. El proceso de conversión fue rápido y las bases de datos quedaron intactas, todo estaba perfecto… hasta que fui a restartear el demonio.. y ahi la vi oscura realmente, me fije los pasos de instalación varias veces, hice todo de acuerdo a varios manuales, paso a paso, lentamente, verifique que nada del sistema operativo u otros servicios pudieran estar “jodiendo”, y todo parecía perfecto. Hasta que investigando pude encontrar la solución desde un bug de MySQL.

Para solucionar esto, solo debemos loguearnos desde el shell y editar my.cnf, generalmente ubicado desde /etc/my.cnf ( hablando siempre de sistemas RedHat ), y comentar la variable “basedir”, luego de esto reiniciar el servicio y debería funcionar bien.

Según he leido esto es solo un error de los rpms de RHES 4, y no ocurre con instalaciones realizadas desde codigo fuente.


Tecnologia | Ciencia | Dibujos Animados