Archive for the ‘Internet’ Category

Resetear el password de chamilo

Wednesday, May 8th, 2013

Me extrañó lo poco documentado que está esto, y lo sencillo que es. Pero bueno este post les evitará browsear en el código. Hay 3 posibilidades:

Texto plano)
update user set password = ‘051195’ where user_id =1;
MD5)
update user set password = md5(‘051195’) where user_id =1;
Sha1) Obvio que está era la mía
update user set password = sha1(‘051195’) where user_id =1;

Muy sencillo. Saludos a todos.

Balance de carga entre servicios

Thursday, February 21st, 2013

Hola gente, yo de nuevo por aquí. Hace muy poco tiempo me ha tocado trabaar para una empresa que tenía serios atrasos en un gateway GPS desarrollado en java. Al principio pensamos que era postgres, después el disco, la red, etc. Pero bueno al final el problema era el mismo GW que después de un número N de conexiones se paraba. Solución!, le saqué el polvo a un script que había hecho para balancear conexiones (algún día lo dejaré por aquí también) y lo modifiqué de la siguiente manera para que haga un round robin de conexiones. O sea, se crea una conexión nueva (-m state –state NEW) y se la manda a uno u otro (-m statistic –mode nth) haciendo coincidir el número de paquete (–packet 1), sobre la cantidad total de servicios (–every 3) cada vez que el límite se alcanza, el contador vuelve a cero. Pues bueno, acá les dejo el ejemplo para 3 servicios:

iptables -t nat -I PREROUTING -p tcp --dport 5507 -m state --state NEW -m statistic --mode nth --every 3 --packet 0 -j DNAT --to-destination 192.168.1.4:5507
iptables -t nat -I PREROUTING -p tcp --dport 5507 -m state --state NEW -m statistic --mode nth --every 3 --packet 1 -j DNAT --to-destination 192.168.1.5:5507
iptables -t nat -I PREROUTING -p tcp --dport 5507 -m state --state NEW -m statistic --mode nth --every 3 --packet 2 -j DNAT --to-destination 192.168.1.4:5512

Para los que usen shorewall, tienen que cambiar PREROUTING por net_dnat, les quedaría así:

iptables -t nat -I net_dnat -p tcp --dport 5507 -m state --state NEW -m statistic --mode nth --every 3 --packet 0 -j DNAT --to-destination 192.168.1.4:5507
iptables -t nat -I net_dnat -p tcp --dport 5507 -m state --state NEW -m statistic --mode nth --every 3 --packet 1 -j DNAT --to-destination 192.168.1.5:5507
iptables -t nat -I net_dnat -p tcp --dport 5507 -m state --state NEW -m statistic --mode nth --every 3 --packet 2 -j DNAT --to-destination 192.168.1.4:5512
Y bueno, eso es todo amigos. Espero que los saque del paso.
Saludos.

Problema de consumo de CPU en wordpress

Thursday, August 23rd, 2012

Bueno gente, dije que nunca haría un repost, pero… esto me salvó la vida. Héchenle un ojo al sitio de este colega: http://black-byte.com/snippet/problemas-de-cpu-en-host-y-wp-cron-php/

El wp-cron.php a veces chupa muchos recursos y está bueno ejecutarlo en horas pico con un script de cron. Yo lo hice con este script:

solucionesroot:/# cat /etc/cron.daily/sitio_cron
#!/bin/bash
wget -qO – “http://www.sitio.com.ar/wp-cron.php?doing_wp_cron” > /dev/null
Espero que les sirva y no se olviden de agradecer al colega, siempre viene bien un gracias 😉

Medir la performance de una página

Thursday, August 23rd, 2012

Hola gente, seguramente muchos ya lo conocen hay una página que te permite medir la velocidad con que carga nuestro sitio web. Esto es muy importante cuando necesitamos optimizar un sitio web, por ejemplo un worpress que consume muchos recursos. Bien el sitio es http://tools.pingdom.com/fpt/ está genial para descartar parámetros como la lentitud de tu conexión y solo concentrarse en el consumo de CPU, RAM y performance general del sitio.

Se los recomiendo.

Saludos

Hotmail BlackListed

Saturday, March 26th, 2011

Hola, a todo administrador de correo alguna vez le pasó que la gente de microsoft los marca como spam sin razón aparente. Lo primero que hay que saber es que tenemos que tener los registros PTR, SPF y senderid pero bueno, de eso no voy a hablar ahora. El punto es que aún con todo esto es posible que hotmail nos marque como spamer, a mi me devolvió el siguiente mensaje de error:

“550 SC-001 Unfortunately, messages from 209.40.100.73 weren’t sent. Please contact
your Internet service provider since part of their network is on our block
list. You can also refer your provider to…”

Bueno para poder borrarnos de la black list de hostmail debemos visitar y llenar estas 3 URLS:

SenderID

Sender Information for hotmail Delivery

Junk Mail Reporting Partner Program

Bueno una vez que rellenamos los formularios, después de varios horas de espera e  idas y vuelvas con la gente del soporte de Microsoft.. bueno y con algo de suerte… nos borrarán de la lista.

Espero les sirva.

Postgis tuning

Thursday, July 22nd, 2010
Bueno cómo el título lo indica les voy a enseñar a tunear un poco las consultas, sobre todo porque si no lo hacen las consultas que se usan en este post, serán muy lentas.
(more…)

Safari 414 – Request URI Too Long

Monday, April 26th, 2010

Bueno, esto me viene pasando hace algún tiempo, en especial con la página Targina, y hoy decidí solucionarlo. Mi solución fue:
Preferencias -> Seguridad -> mostrar cookies -> tipear Taringa y borrar todas las cookies que haya de esa página, y buala 😉

Espero le sirva a alguien más.

iPhone push irc

Thursday, April 22nd, 2010

Hay push para msn, jabber, skype etc, y todo pareciera indicar que no para irc, pues bueno, es ahí donde se equivocan. Entran al iTunes y compran colloquy por U$2 y aquí les enseño cómo configurar un bouncer para activar las notificaciones push. A mi me funciona de pelos.

(more…)

register_globals on y off

Wednesday, April 14th, 2010

Muchas veces necesitamos por razones de seguridad setear registers_globals a off y on, pero solo para algunos directorios/dominios. (more…)

Migrar correos desde dattatec (u otro hosting)

Wednesday, March 10th, 2010

Hola a todos, supongamos que tenemos nuestro servidor de correo hosteado en dattatec y queremos migrar todas las cuentas a otro servidor de correo porque, pues bueno, porque ya no nos va datattec por ejemplo.

(more…)