Plantilla para Zabbix – Windows en castellano

Escrito el Friday, 16 de July de 2010 por

Hola a todos.

Esta semana he estado investigando con Zabbix, un (otro) sistema de monitorización open source. Si no lo habéis provado, os recomiendo hacerlo, ya que está muy, muy bien. Para empezar tanto el agente como el servidor son bastante livianos y no aportan una carga significante. Al principio es un poco engorroso de configurar, pero una vez le coges “el puntillo” vas bastante “al tajo”. También te hace multitud de gráficos con un número mínimo de clicks (lo cual está muy bien de cara a dirección o al cliente) y pueden configurarse SLA’s para que nos avise si se incumplen etc.

Bueno, aloquevamos.com que me lio. El caso es que trae bastantes plantillas que están muy bien para monitorizar sistemas más o menos estándar, entre los que por supuesto, están los sistemas Windows. Dicha plantilla hace uso de los contadores de rendimiento de Windows, pero por supuesto vienen configurados para la lengua de Shakespeare, con lo que si las aplicamos sobre un host con Windows Server en castellano, veremos que el item de turno cambia su estado a “Not Supported”. Os dejo por aquí la plantilla para los Windows en castellano, para el que le de pereza buscar las traducciones de los contadores.

Salute e forza!


iPhone infectado. Empezamos pronto!

Escrito el Monday, 5 de July de 2010 por

Pues sí. Tengo el iPhone desde hace ya un tiempo (es el 3G, sin S ni nada) y con la reciente actualización a iOS 4.0 tenía una espinita clavada con el tema del multitarea y alguna otra así que me decidí a hacerle el famoso jailbreak.

Instalé un par de aplicaciones de dudosa procedencia y el tema del acceso por SSH al iPhone (a parte claro está de activar el multitarea). Esto lo hice entre el jueves y el viernes de la pasada semana y todo perfecto. Este fin de semana he asistido al GP de Catalunya de MotoGP y no lo toqué.

El caso es que hoy estaba mirando como hacer overclock al iPhone y me he encontrado con que no podía acceder por SSH al dispositivo. Después de reinstalar OpenSSH un par de veces (ya sabéis, si no funciona, reinicia) y ver que seguía sin funcionar, me he encontrado con ésto. El caso es que el viernes estuve dundando sobre cambiar la contraseña del root en el iPhone (evidentemente no sabía nada sobre el gusano este) y al final no lo hice. Aún no tengo muy claro como se ha infectado el iPhone, ya que no se ha conectado a ninguna wifi… Si alguien lo sabe que me lo explique.

El caso es que ya están los dos ficherines borrados y ya puedo entrar por SSH de nuevo. Y por supuesto he cambiado la contraseña del root.

Saludos a todos odos.


¿Hasta donde se puede llevar a un usuario?

Escrito el Friday, 18 de June de 2010 por

Martes, son las 08:50 de la madrugada. Hace escasos 20 minutos que me he sentado en mi mesa y todavía no estoy ni ubicado. Me ha dado tiempo a arrancar el ordenador, ir a buscar un café laxante a la máquina y a dejar el tupper (o como se escriba) en la nevera.

Odio los martes, son la confirmación de que las semanas son muy largas, porque el fin de semana pasado queda lejos ya, y el fin de semana venidero aún mas.

Estaba yo en mi mesa, sumido en mis pensamientos banales. A escasos 3 metros mi jefe, aún mas sumido en sus pensamientos. El esclavo1 ha salido a una incidencia y con él la alegría y cualquier esperanza de convesación matutina. La verdad que ya me va bien.

Enderrepente por la puerta entra “Vamosquenosvamos”. Una chica muy maja, simpática, y que coño, hasta está buena para tener cuarenta y pico, es una MQMF en toda regla, además de tener uno de los mejores culos que he tenido la suerte de ver. La única pega que tiene es que habla muy deprisa y su voz es como ese incesante pitidito que se te queda cuando sales de una discoteca tras haber estado escuchando música a toda leche durante 4 horas.

Vamosquenosvamos entra con una sonrisa, síntoma de que algo no le funciona, que ella sabe que es una gilipollez, pero como para ella también es martes de madrugada y yo soy el de IT, hacerme partícipe de su problema no es una opción, es LA opción.

Tras echarle una mirada inquisitoria, y medio sonreírme (insisto, la chica es maja) me dice que su ordenador no escribe los acentos, y que con la ñ le pone otro carácter y bla bla bla.

Está claro, la configuración del teclado no es la correcta, pero aún siendo martes hago un esfuerzo para putear, (mi lema es “siempre hay tiempo para alguna putadilla que te alegre el día”).

YO: ¿Esta mañana te ha funcionado bien?

VQNV: No, desde que he arrancado estaba así. He reiniciado 2 veces y el problema está igual.

Nota mental: Ains, alma de cántaro. Si reiniciando una vez no se soluciona, no sigas. Es como intentar atravesar una puerta a cabezazos, si la primera no has podido, la segunda vez sólo te dolerá más.

YO: Nada mujer, eso es que al iniciar el ordenador tendrías el teclado colocado mal y se ha desconfigurado. Vuelve a reiniciar, pero esta vez hazlo con el teclado boca abajo. De este modo el ordenador volverá a su configuración inicial. Una vez arranque ya lo puedes poner bien.

Mi jefe no puede creérselo, pero sólo gira ligeramente la cabeza mientras se medioescojona. No es muy dado a hacer bromas, pero seguirlas se le da genial.

VQNV: ¿Me lo estás diciendo en serio? ¿No será una broma no?

YO: No mujer, en serio que es eso. Tu teclado tiene un sensor de posición y eso es normal que ocurra.

VQNV: A vale, ahora te cuento.

Y con dos narices, sale decidida a hacer lo que le he dicho, mientras mi jefe se descojona y empieza a decirme que si soy un cabrón, que si como se me ocurre.

Yo en realidad me quedo alucinado, no me puedo creer que alguien se crea algo así. Me espero un par de prudentes minutos y salgo a la mesa de VQNV, quiero verla en el proceso.

Cuando llego a la mesa ya tiene el teclado boca a bajo, cuando la miro no aguanto y empiezo a descojonarme, y es entonces cuando ella se da cuenta de lo que estaba haciendo

VQNV: ¡No te rías!, ¡yo que sé si lo que me dices es cierto!, ¿Por qué tengo que dudar de ti? Es que eres un cabrónazo!

Me acabo tranquilizando, me seco las lágrimas y me vuelvo a mi sitio. Esto es demasiado bueno para ser cierto. La gente tiene capacidad de pensar equivalente a 0, que digo 0!, la capacidad tiende hacia un número negativo. Son como borreguitos que se creen cualquier tontería que les sueltes, el plantearse pensar, aunque sea un momento y sin forzar les da miedo, como si creyesen que el cerebro se les fuese a dar la vuelta y lo que antes era derecha pasase a ser izquierda.

Creo que este es el inicio de un proyecto que llamaré “Hasta donde se puede llevar a un usuario”

Próximas entregas en breve… espero.


No se puede instalar Service Pack. Acceso Denegado

Escrito el Thursday, 17 de June de 2010 por

Me he vuelto “mico” estos días en el trabajo intentando actualizar un SQL Server 2000 a SQL Server 2008, por el problema de base que el servidor en cuestión ni siquiera tenía instalado Service Pack 2. Lo sé.

El problema es que al intentar instalar el SP2, me aparecía el error “Acceso Dengado”. Esto me había pasado ya con XP y la solución era el famoso cmd que resetea los permisos del registro y algunos directorios para que la instalación se pueda llevar a cabo. En este caso no fué esta la solución. Después de muchas vueltas y muchas pruebas (borrando claves de registro con nulls y cosas de esas), me encontré con esto:

http://blogs.technet.com/b/sbs/archive/2007/06/22/sp2-may-fail-to-install-if-a-large-number-of-updates-are-installed.aspx

El artículo viene a decir que Windows Server (en el caso del artículo SBS) tiene un “tope” de actualizaciones instaladas!!!! Comorl!?!? Por lo visto hay una base de datos que mantiene un registro de los parches instalados y como todo, tiene un límite. Si esa base de datos “se llena” no hay mas updates.

En el blog de technet dan una solución automática y una manual. Yo probé las dos, por si acaso, y fué perfecto. Después de ejecutar el bat de marras, SP2 se instaló correctamente.

Por si lo necesitáis el bat es éste (copiad y pegad en un fichero y ponedle la extensión bat):

———– BEGIN —————

@ECHO OFF
SETLOCAL EnableDelayedExpansion

net stop cryptsvc
cd /d %WINDIR%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
attrib -s *.*
md %WINDIR%\system32\CatRoot\backup

FOR /F "delims=" %%a in ('REG QUERY "HKLM\Software\microsoft\Windows NT\CurrentVersion\Hotfix"') DO (REG QUERY "%%a" /v "Service Pack" | findstr /c:"0x2"
if !ERRORLEVEL!==0 (
For /f "delims=\ tokens=7" %%i in ('REG QUERY "%%a" /v "Service Pack"') do (
move %%i.cat %WINDIR%\system32\CatRoot\backup
)
)
)

if exist %WINDIR%\system32\CatRoot\backup\kb912354.cat copy %WINDIR%\system32\CatRoot\backup\kb912354.cat

%WINDIR%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}
ren %WINDIR%\system32\catroot2 catroot2.old
md %WINDIR%\system32\CatRoot2
net start cryptsvc

@echo Ready for SP2 install.  You can now restart the SP2 installation.

———– END —————

Saludos a todos!


No aparece la ventana de impresión en Outlook

Escrito el Thursday, 3 de June de 2010 por

Hace un tiempo apareció en la oficina un problema en un único PC en el cual no se podían imprimir los mensajes html. No es que diera error, sino que pulsando sobre imprimir no pasaba absolutamente nada.

Busqué un poco en google y no encontré nada que me sirviera y por tenerme que poner con otras cosas quedó el tema de lado hasta hoy. Estaba documentando así que le hemos comentado a nuestro becario que echara un vistazo (súper Roberto), y me alegra ver que lo ha solucionado.

El tema en cuestión es algún tipo de corrupción o algo así sobre el motor de VBScript (o algo así) y lo ha solucionado re-registrando las siguientes librerías:


regsvr32 c:\windows\system32\ole32.dll
regsvr32 c:\windows\system32\vbscript.dll
regsvr32 c:\windows\system32\jscript.dll

Solucionado! Muy bien Roberto!


Nagios y Openfiler 2.3

Escrito el Monday, 15 de March de 2010 por

Ya tengo OpenFiler 2.3 en “producción” y quería monitorizarlo con Nagios. Buscando un poco en google, me he encontrado éste post en el foro de Openfiler. Os “copiopego” por si deja de estar disponible:

conary update gcc  (a C-Compilter to compile the NRPE)
conary update glibc:devel
conary update openssl:devel

Add User
——–
useradd nagios
passwd nagios

INSTALL NRPE
————
cd /usr/local/src/
wget http://downloads.sourceforge.net/nagios … .12.tar.gz
tar xzfv nrpe-2.12.tar.gz
cd nrpe-2.12
./configure
make all
make install-plugin
make install-daemon
make install-daemon-config
make install-xinetd

Edit /etc/xinetd.d/nrpe file and Change the value of ONLY_FROM to the IP-address of the Nagios server.
Edit the /etc/services file and add a line:  nrpe    5666/tcp    # NRPE
service xinetd restart
Test with: netstat -at | grep nrpe
Otherwise, open your IPTables Firewall: iptables -I RH-Firewall-1-INPUT -p tcp -m tcp –dport 5666 -j ACCEPT
service iptables save

INSTALL NAGIOS TOOLS
——————–
cd /usr/local/src
wget http://downloads.sourceforge.net/nagios … g_mirror=0
tar xzfv nagios-plugins-1.4.13.tar.gz
cd nagios-plugins-1.4.13
./configure –with-nagios-user=nagios –with-nagios-group=nagios
make
make install

Saludos!


Cómo hacer un “Passing shot” de nivel 1

Escrito el Wednesday, 10 de March de 2010 por

Pues nada, que estaba yo tan tranquilo efectuando mis tareas cotidianas diarias, y algún que otro marroncito nuevo, de esos que hasta te alegran el día porque te saca de la monotonía de hacer los mismos reports y gestiones, cuando recibo una caja de una comercial de Madriz.

Procedo a abrir la caja, y para mi sorpresa, ésta contenía 3 bultos más.

1.- Unos papeles que no eran para mí.

2.- Un terminal telefónico, que no era para mi (de momento no soy el responsable de esto… aunque tiempo al tiempo).

3.- Un “fantástico” Macbook, super plateado, súper fino, súper mono él, aunque con un tufillo a marrón que echaba para atrás. Nosotros no usamos tecnología Apple en la empresa, así que el tema me tenía desconcertado.

Las dos primeras cosas, las he podido redirigir a las personas responsables, pero el Macbook, la verdad, ni pajolera que hacer con él, así que me dispongo a llamar a la suso dicha comercial, con la esperanza que ilumine mi camino.

YO; Hola!, que me has enviado un paquete a lo kinder sorpresa, y tengo la sensación que esto no es para mí.

Sweet Comercial (SC); El MacBook?… No te ha llamado mi jefe? es que el tenía que llamarte para explicarte que le ocurría.

Nota mental: Me está diciendo esta chica que me ha encalomado 3 paquetes, que dos obviamente no eran para mi, y que el tercero no sabe ni ella porque me lo envía?… se me empieza a escapar la risa tonta, oiga.

YO; Pues no, a mi no me ha llamado naide, ni tengo ningún email al respecto.

SC; Pues habla con mi jefe, el te explicará.

Nota mental (sí, cuando hablo con los comerciales me da por pensar cosas… hasta yo me sorprendo de mis aptitudes): Me acaba de soltar un marrón encima de la mesa, no sabe porque, ni para que, pero eso a ella le da igual. Sólo ha ejercido de “mandada” y ha ejecutado ordenes de su Superior… no he hecho la mili, tal vez por eso no lo acabe de entender bien.

Total, que llamo a jefe-responsable-coordinador-loquesea;

YO; Hola, que me comenta Sweet Comercial que me tienes que explicar algo sobre una cosa que me ha llegado

JEFE; Hoooooooombreeeeeeeeeeee!!!, contigo quería yo hablar sobre una cosa.

YO; Si si, sobre el Macbook que he recibido, ¿no?

JEFE; Aahhh!!??, pues entonces tengo que hablar contigo sobre dos cosas

Nota Mental; Vamos bien…. si ya ni el se acordaba del marrón que endosa, significa que pasar marrones no es algo nuevo y fuera de lo común para el… empiezo a hacerme caquita. De todas formas, tras haber leído al maestro Jedi WARDOG, la vida la ves con otra perspectiva y afrontas estos retos de otra manera, gracias al BOFHZen.

JEFE: Que hace dias que no me funciona el teléfono, y quería llamarte.

YO; Y claro, supongo que como no te funciona el teléfono, y para llamar lo necesitas, has entrado en un bucle infinito… lo que me extraña es que no hayas implosionado.

JEFE: Jajajajaja!, que cachondo eres!, la cuestión es que se me cortan las llamadas y quiero otro teléfono, pero de esos que ponéis ahora tan molones, no la mierda que tengo yo ahora, que llevo con ella casi desde que entré.

YO: Yo no llevo telefonía, luego si quieres, te paso con el responsable. Yo te llamo porque tengo curiosidad por saber que es ese Macbook que he recibido… de quien es…. que hago con el??

JEFE: Ah!, si. Ese Macbook, supongo que te acordarás de el, es uno que se le cedió a un médico en una operación de amortización de material clínico, y bla, bla bla.

Ciertos recuerdos empiezan a venirme a la cabeza. Recuerdo un intento de un antiguo Jefe de Ventas para que yo comprase un Macbook a nombre de la empresa, y que luego la empresa se lo cediese al Doc de marras. Éste, como quedaría contentisisisimo, compraría material de la empresa y todos (menos yo) saldríamos ganando. En su día me negué a participar en este tipo de sobornos, primero, porque me generan trabajo que no me corresponde, y segundo porque tenia un halo de mal royo que echaba para atrás. Lo desvié a Recursos inHumanos y ellos se apañaron. Lo último que supe al respecto fue eso. Ahí se confirmaron mis antiguas sospechas, y efectivamente el “chanchullo” se llevó a cabo.

YO: Si, algo me suena, pero este material no es nuestro, y yo no se que hacer.

JEFE: Bueno, ya… pero es que como tu eres un hacha en esto y yo no sabia a quien enviárselo, pues te lo envío a ti que seguro que sabes donde llevarlo a arreglar o que hacer con él.

YO: Vamos, que como soy el informático, seguro que sabré llamar al servicio técnico de Apple y decirles que le ocurre al portátil… que por cierto, ¿que le ocurre?

JEFE: Ah!… pues no lo tengo muy claro. Creo que las teclas superiores se le han roto y no “le marcan” lo que el escribe.

YO: Las teclas se ven bien físicamente, lo he mirado por encima y parece que no tiene daños físicos.

JEFE: Ah!… pues no se. Llama al Doc tu y que te explique

Acudo, una vez mas, al BOFHZen en busca de paz interior.

YO: No creo que yo tenga que llamar a nadie. Yo me encargo de la infraestructura y el material interno de empresa.

Lo intento dejar claro, que a esta gente o se lo matizas muy mucho o a la larga te vienen con el ordenador de su cuñado diciéndote que se lo arregles porque es tu trabajo.

JEFE: Bueno, da igual, que yo si que no se que hacer con el, y tu como estás todo el día con estas cosas seguro que sabes gestionarlo mejor. Oye, te dejo que entro en un túnel y me quedo sin … ti ti… ti ti… ti ti

Ea!, me acaba de encalomar el marrón, sin despeinarse, dándome una argumentación tirando a lamentable, pero que seguro que el se cree a pies juntillas… hasta los huevos oiga!.

Al final, he tenido 5 dias el Macbook en un armario… hasta me había olvidado de el, hasta que por otras circunstancias, que no vienen al caso, he cometido el error de abrir dicho armario y lo he visto… caguera para mi.

Me ha dado por arrancarlo y ver que le ocurría, para comprobar que al final, el gravísimo error que tenia era la configuración del teclado, que en lugar de Aspañol ISO estaba el Aspañol. Una vez cambiado ya funciona.

Ahora voy a volver a meter el Macbook en el armario, a ver cuanto tarda el Pasamarrones en llamarme para interesarse. Me da a mi que en Semana Santa todavía lo tendré yo.

Y hasta aquí, amigos, el cómo me han hecho un Passing shot de un problema que no me busqué, que no pedí y que no me tocaba comerme. Lo que uno es buena gente y acaba comiéndose esa mierda… ¿masoquismo tal vez? (¿?).


¡Ya somos buenos!

Escrito el Tuesday, 2 de March de 2010 por

¡Pues eso parece amigos!

Como no me gustan los extremos no afirmaré rotundamente, pero no me negaréis que los posts respecto a Openfiler de este blog se parecen muy mucho al que publiqué aquí.

Si nos copian, es que lo que escribimos vale la pena, ¿no?

Saludos a todos!


Monitorizando ESXi con Nagios

Escrito el Saturday, 20 de February de 2010 por

Pués estos días estoy poniendo a punto un sistema Nagios para monitorizar los servidores (que ya tocaba). Buscando como monitorizar los servidores ESXi, me encontré con esto, donde nombran un sistema de monitorización llamado op5, que parece estar basado en Nagios y proporcionan un enlace a un script hecho en perl para monitorizar estos servidores con Nagios/op5 y una referencia de los comandos disponibles.

Partiendo de que prefiero monitorizar las VM’s desde el sistema operativo guest que desde el host, este plugin nos da bastantes comandos que pueden ser usados con o sin Virtual Center. Ah eso si, tenéis que tener instalado en el servidor Nagios el VMware vSphere SDK for Perl (lo podéis encontrar en VMWare).

Para los más “vagos” os dejo el script y un fichero definiendo los comandos para Nagios.


Como pasar el rato: Openfiler en HA

Escrito el Monday, 7 de December de 2009 por

Algunos sabrán que a veces para pasar el rato me dedico a probar cosas de estas que luego no usaré, pero ahí quedan.

El caso es que visité un foro de Josep Ros, que el hombre es un máquina en VMWare, y vi que había un montaje sugerido con drbd para poner datastorages de VMWare en HA. Luego, buscando un poco, encontré un tuto en howto forge donde explicaban como poner openfiler en HA usando heartbeat y drbd. Así que, manos a la obra. Lo que voy a hacer es intentar explicar un poco el proceso que seguí, ya que seguir el tuto de howto forge a pies juntillas no me dio resultado.

Todo lo que os cuento está hecho usando dos máquinas de desguace, un PIV a 2,4GHz con 512MB de RAM y un Celeron a 1GHz con 256MB de RAM, y los dos con un disco duro de 40 GB. Los discos son pequeños si, pero esto es sólo para probar, pero en el caso que tengáis dos pepino-pc que os hayan traído los reyes o algo así, va a ser lo mismo.

Empecemos. Continue »


Next Page »