miércoles, mayo 17, 2017

La Guerra de los Clones (Clones vs WSUS)

Un tema que se ha tornado recurrente en las empresas que usan WSUS es que no aparecen todos los equipos, en una oportunidad deberían aparecer al menos 800 equipos y a lo mas lográbamos 16.

Revisando el tema la razón fue el SID, habían solo 16 SIDs diferentes y los demás eran repetidos, y esto fue por que eran CLONES.

La instalación de los equipos de trabajo en empresas usualmente lo automatizan a través de imágenes, pero esa imagen muchas veces no esta generalizada, por lo que son clones idénticos y generan estos problemas.

Para la clonación de equipos se debe hacer desde una imagen generalizada, una vez que el equipo base tiene todo listo hay que ejecutar sysprep /generalize /shutdown y entonces sacar la imagen de este sistema.

Para obtener el SID de un equipo podemos usar de las sysinternals la herramienta psgetsid, esta herramienta puede ejecutarse en forma remota y ademas podemos pasarle como parámetro un archivo con la lista de equipos.

https://technet.microsoft.com/en-us/sysinternals/bb897417.aspx

Para cambiar el SID de un clon hasta xp podemos usar el NEWSid, pero OJO, en un win7 o superior hara desastres en el equipo.

Desde windows 7 hacia arriba, incluidos servidores deben usar sysprep /generalize, pero tendra varios efectos adicionales:

- Se ha cambiado el nombre del equipo.
- Se eliminan los puntos de restauración.
- Se elimina el contenido del visor de eventos (eventvwr.msc).
- Se elimina la activación de Windows.
- Se elimina la configuración TCP/IP de la NIC.
- Puede afectar algunas aplicaciones.

Antes de hacerlo en equipos de los usuarios tomen todas las medidas necesarias.

Saludos!

Isha


jueves, mayo 11, 2017

Cambio de Zona horaria via GPO

Este año en chile tenemos una nueva zona horaria para el sur, la zona de magallanes, varios me han preguntado como automatizar via GPO el cambio a esta nueva zona, asi que aca esta la receta:

Crear un archivos .bat con el siguiente comando:

tzutil /s "Magallanes Standard Time"

Crear una GPO y configurar un script de startup con ese archivo, no todos los usuarios tienen privilegios en la maquina para cambiar la zona horaria, por eso se usa de startup y no de login.

Aplicar la GPO a la OU donde estan los equipos de Magallanes.

Solicitar reiniciar 2 veces (para apurar el tema).

Recuerden que antes de eso debe estar instalado el parche que agrega esta zona (KB4015193)

Isha

viernes, febrero 26, 2016

Erase una vez

Era los años '80 y un par de jovenes de tan solo 14 años caminaban de la mano  por la Alameda camino al cine a ver Romeo y Julieta,

Era un amor de juventud, el le cantaba canciones de amor, bailaban lentos y la respetaba, era la mujer que queria para casarse.

Ella escuchaba sus canciones y lo deseaba solo para si, era el chico mas popular de la escuela y siempre estaba rodeado de chicas, pero sus ojos la miraban a ella.

A veces discutian, pero nunca se pelearon, nunca terminaron, nunca se despidieron, pero los separaron, la familia de el volvio al sur.

Pasaron 3 años y el volvio a buscarla , se juntaron, caminaron de la mano y se prometieron amor, huyamos juntos donde podamos estar tranquilos, pero nuevamente sin terminar, sin despedirse, volvieron a separarse, en una esquina, ella corrio a su casa sin mirar atras, mientras el la miraba alejarse mientras le prohibian volverla a ver.

El le escribio varias cartas ......... y nunca recibio respuesta.

Ella guardo sus besos en un bolsillo de su corazon, esperando que vuelva para entregarle su amor.

Pasaron muchos años. Hicieron sus vidas separados, se casaron, tuvieron hijos, no se volvieron a ver ni supieron uno del otro.

El volvio a buscarla, pero ya no estaba, pasaba por su calle y recordaba aquellos momentos juntos.

Ella se olvido de la musica, de las canciones, de las cartas, de los besos, todo lo que pudiera recordarlo, asi era mas facil, no dolia.

35 años pasaron .....

El nunca dejo de buscarla, a todos les hablaba de su gringa. Ella nunca volvio a mencionarlo.

Ella salia del trabajo un jueves a fines de diciembre y reviso su celular, un mensaje la hizo recordar todo aquello que habia olvidado, respondio pero el demoraba en responder, encontro el numero y lo llamo, estaba feliz, Estaban Felices.

Quedaron de juntarse, como saludarlo? le daria la mano, un beso en la cara?

Paso el metro y se detuvo un poco mas alla, el la reconocio de inmediato, ella no lo vio hasta que estuvo a un par de metros, se miraron y sin decir palabras se abrazaron y besaron como hace 35 años, salieron de la mano caminando por la alameda recordando cuando fueron al cine a ver Romeo y Julieta como si hubiera sido solo hace unos dias.

Pero no todo es como cuento de hadas, ambos tenian temas sin resolver, el se estaba separando, ella esperando por alguien.

El le pidio 2 meses y se volvieron a separar...

Ella se habia prometido no volver a sufrir por un hombre, pero dolio.

10 dias espero y envio un mensaje, no volveria a perderlo, nunca mas. El respondio.

Los 2 meses fueron 2 semanas,

El camionero, ella ingeniera, ambos reconocidos por sus pares, ambos destacados en lo suyo. Almas gemelas, necesitaban recuperar esos años perdidos, volverse a conocer, volverse a enamorar de las nuevas personas que eran, pero fueron descubriendo que seguian siendo los mismos y mientras mas hablaban mas se daban cuenta como todo lo que vivieron separados los habian preparado para estar juntos, uno comenzaba una frase y el otro la terminaba, nunca antes ambas mitades de una naranja habian encajado tan bien. El tiempo no habia pasado, volvian a tener 14 años.

El era todo lo que ella necesitaba,

Ella era todo lo que el necesitaba.

Nada mas importaba, ahora nada ni nadie los separaria.

El era el hombre que ella siempre deseo, ella era la mujer de la que nunca se debio separar, la mujer que siempre respeto por que la queria para casarse y ahora ese sueño sera realidad.

------------
Esta historia es real, es mi historia, es nuestra historia y este no es un final feliz, sino que el comienzo de nuestra vida juntos.

Nuestra boda sera maravillosa, seguro se enteraran, por que queremos compartir con todo el mundo nuestro amor y mostrar que el amor puro y verdadero es capaz de superar cualquien obstaculo.

Nunca terminaremos, nunca nos despediremos.

Isabel y Armando

viernes, diciembre 14, 2012

Archivo no existe?? :O

Era una instalación como cualquier otra, muchas veces anteriormente instale SQL Server 2008 R2 y no habia tenido problemas, pero esta iba a ser una excepcion.

Mientras instalaba un feo mensaje aparecio.

TITLE: Microsoft SQL Server 2008 R2 Setup
------------------------------
The following error has occurred:
Error reading from file D:\x64\setup\sql_engine_core_shared_msi\PFiles32\SqlServr\100\Tools\Binn\schemas\sqlservr\2004\SOAP\types\SqlTran\6ckmcwa9.xsd.  Verify that the file exists and that you can access it.
Click 'Retry' to retry the failed action, or click 'Cancel' to cancel this action and continue setup.
For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xDF039760%25401201%25401

Estuve buscando en Internet y no encontre algo que me indicara que estaba ocurriendo, ningun articulo era claro. Habian mas casos que hacian referencias al archivo, es mas, encontre varios sitios de donde bajarlos, pero que estaba pasando?

Quizas el medio estaba malo?? Una forma de probarlo era copiando los archivos desde el dvd al equipo e intentar una instalacion usando las copias locales.

Durante la copia me dio error al copiar ese archivo... el DVD estaba malo, pero que paso? No lo tengo claro, el ISO esta ok antes de grabarlo, durante la grabacion quedo ese archivo corrupto y no solo en ese dvd sino que ambas copias que se hicieron, pero al extraer el iso directamente no tenia problemas, sera el largo del path??

La solucion, al expandir el iso tome el archivo faltante y lo copie en la ruta indicada de modo que se pudiera leer sin problemas en forma local, la instalacion por fin paso y quedo todo ok.

Saludos!

Isa

lunes, septiembre 24, 2012

Cambiando a DHCP usando Politicas de Dominio

Una de las actividades que me ha tocado realizar al migrar una red que usa IP fija a DHCP es el como realizar masivamente el cambio en las estaciones de trabajo. Cuando son pocas no hay problemas, un chico de soporte puede manualmente cambiarlas y listo, pero cuando son 100, 200 o mas estaciones esto podria consumir bastantes horas de soporte para realizarlo

Una de las formas mas simples es a traves de una politica de dominio, el cambio de configuracion de la tarjeta de red requiere provilegios de administración sobre el equipo y probablemente no todos los usuarios son administradores de su equipo.

La forma mas simple es a traves de un ejecutable (un bat por ejemplo) que colocamos en la carpeta NETLOGON y lo agregamos en la politica en el startup del equipo y acostumbro tambien agregarlo en el login del usuario. Luego linkeamos la politica en la OU correspondiente donde estan los equipos donde deseamos se desean cambiar, mucho cuidado de no incluir en esta OU a los servidores, asi que no se les ocurra linkearlo a la raiz del dominio o usar la politica default del dominio.

El bat que usaremos sera algo parecido a lo siguiente:

netsh interface ip set address "Conexi¢n de  rea local" dhcp
netsh interface ip set address "Conexión de área Local" dhcp
netsh interface ip set address "Conexion de area Local" dhcp
netsh interface ip set address "Local Area Connection" dhcp

netsh interface ip set dns "Conexi¢n de  rea local" dhcp
netsh interface ip set dns "Conexión de área Local" dhcp
netsh interface ip set dns "Conexion de area Local" dhcp
netsh interface ip set dns "Local Area Connection" dhcp


Wow!! que onda! por que tantas lineas??

Pues no todos los equipos tienen el mismo nombre en la interfaz de red, por lo que inclui TODOS los posibles nombres que habian entre las estaciones de trabajo. Para aquellas lineas en que trata de cambiar uno que no existe aparecera el siguiente mensaje.
El nombre de archivo, el nombre de directorio o la sintaxis de la etiqueta del volumen no son correctos.

Una de las cosas que me hizo perder algo de tiempo fue el tema de los acentos, en las version español de Windows el nombre de la interfaz tiene acento y aunque en el archivo bat los veia bien al ejecutar el comando se veia mal como lo muestra la siguiente imagen.


La solucion usada?? bueno, ya lo vieron en la imagen anterior, editar en aquellas estaciones que se ve mal el archivo usando el comando edit y corregir el nombre de la interfaz.


No es una solución elegante pero si practica :)

Ahora a poner mas bonito en script.

Saludos!

Isha