ITPros-DC Tech Talks Live

jueves, 22 de junio de 2017


Se me había hecho tarde para compartir en mi blog esta invitación! se trata de una serie de webcast sobre diversas tecnologías y completamente gratis! las sesiones se llevarán a cabo todos los martes de 8:00 a 9:00 PM hora Colombia, iniciamos el pasado 13 de junio y finalizarán el 29 de agosto, la última sesión tendrá una particularidad y es que será presencial con transmisión en vivo. En esta última sesión se hablará sobre seguridad. específicamente sobre WannaCry el ransomware que recientemente afectó a múltiples organizaciones alrededor del mundo, la sesión estará a cargo de Rodolfo Parrado Gutierrez, experto en estos temas y quien lleva varios años trabajando en la industria de TI. Las sesiones son sobre diversas tecnologías tales como: Microsoft. Citrix, IBM, VMWare y Oracle. En mi caso no solamente soy el organizador del evento, también estaré hablando sobre Windows Server 2016, así que los invito a revisar la agenda y a conocer a cada uno de los speakers. Toda la información está disponible en: http://www.itpros-dc.com/techtalks/


Desactivar y mover cuentas de equipo a una OU determinada


En ocasiones, puede resultar de utilidad desactivar varias cuentas de máquina y moverlas a una OU determinada. Por lo cual a continuación vamos a ver cómo hacer esto con la ayuda de PowerShell.

Nota: Ya se debe contar con un archivo .txt que contenga el listado de las cuentas de máquina

Lo primero que debemos hacer es crear una OU a la cual moveremos las cuentas de equipo, la cual he llamado OldComputers. Después de tener creada la OU y tener listo el archivo txt con los nombres de las máquinas debemos ejecutar el siguiente código de PowerShell

Nota: Si requiere encontrar máquinas en las cuales no se haya iniciado sesión desde hace determinado tiempo, puede consultar este post, tal vez le sea de utilidad para generar el archivo txt de entrada

Después de ejecutar el código las máquinas listadas en el archvo serán desactivadas y posteriormente movidas a la OU que especificamos.


Cuentas de equipo que no han iniciado sesión después de una fecha determinada


Una de las tareas más frecuentes cuando se está administrando Active Directory bien sea por temas de mantenimiento, auditoria, entre otros...es la identificación de cuentas de equipo antiguas, de máquinas inexistentes, algunas de ellas pueden ser fáciles de identificar porque la máquina se retiró del dominio y se encuentra des-habilitada, pero muchas otras se encuentran activas y no sabemos si están siendo utilizadas o no, es en ese momento cuando nos surge la pregunta ¿Cómo encuentro las cuentas de máquina en las cuales no se ha iniciado sesión hace determinado tiempo?. Bien pues vamos a ver cómo utilizar PowerShell para encontrarlas, en el ejemplo a continuación se generará un archivo CSV que contiene las cuentas de máquina donde no se ha iniciado sesión desde hace más de un año (365 días).


Si verificamos el valor de la variable $fecha podemos ver la fecha que se evaluará, y cualquier fecha que sea menor a la fecha indicada será lo que se exporte al archivo CSV


Con lo cual el resultado será un archivo CSV que contiene todas las cuentas de equipo cuyo atributo lastLogonTimestamp sea menor al dato de la variable fecha, que para esta caso es: miércoles, 22 de junio de 2016 9:28:33 a. m.

El resultado: un archivo CSV que contiene el nombre del host y la fecha del último logon


Gracias por la atención y como siempre, espero les sea de utilidad.


Error al intentar establecer servidor de licencias RDS Windows Server 2012 R2

miércoles, 14 de junio de 2017


Si tiene una implementación de RDS (Remote Desktop Services) en Windows Server 2012 R2, tal vez se haya encontrado con un inconveniente a la hora de establecer el servidor de licencias de escritorio remoto, al intentar hacerlo puede recibir un mensaje de error como el que les muestro a continuación:

Primero, en Server Manager vamos a Remote Desktop Services y editamos nuestro despliegue.



Luego, si vamos a la opción RD Licensing se puede apreciar que no está seleccionada ninguna de las dos opciones (Per Device / Per User) y si intentamos establecer alguna de las dos obtenemos el siguiente mensaje de error, aún si sabemos que el servidos de licencias está configurado adecuadamente:

Could not save the settings for RD Licensing. Error: Unable to set the license settings


Para solucionarlo, vamos al servidor de licencias, abrimos una consola de PowerShell elevada y ponemos lo siguiente:

$obj = gwmi -namespace "Root/CIMV2/TerminalServices" Win32_TerminalServiceSetting

Seguidamente:

$obj.GetSpecifiedLicenseServerList()

En la salida podemos observar que en el campo SpecifiedLSList  se encuentra vacío.


Lo que vamos a realizar a continuación es rellenar ese campo con el nombre del servidor de licencias, para ello usamos la siguiente instrucción:

$obj.SetSpecifiedLicenseServerList("servidorlicencias.dominio.com")


Ahora, si volvemos a ejecutar la instrucción $obj.GetSpecifiedLicenseServerList() el nombre del servidor de licencias que especificamos aparecerá en el campo SpecifiedLSList como se muestra a continuación:



Después de hacer este cambio y volver a revisar el estado en RD Licensing ya se encuentra establecido.



Como siempre, espero esta información les sea de utilidad. Hasta la próxima.

Error al crear VM en Windows Azure Pack (WAP) desde plantilla

jueves, 8 de junio de 2017


Problema

Al intentar crear una máquina virtual desde el portal de Windows Azure Pack (WAP) utilizando una plantilla de VMM puede obtener el siguiente mensaje de error:

Mensaje de error: Problemas de configuración relacionados con el NIC con identificador [c407d52d-2b98-428a-aa29-7081fcf5ae95] de la máquina virtual [5e2e4c41-34d3-45ca-84d1-67a27229bdfaConfiguration] impiden la implementación. Acción recomendada: Póngase en contacto con el administrador del sistema con este identificador de error.

 Clic en imagen para ampliar

Causa

Se trata de un problema conocido y documentado por Microsoft, y básicamente se debe a que en la configuración de la tarjeta de red la dirección IP y la dirección MAC se encuentran establecidas en modo dinámico (ver imagen a continuación) y esto no es soportado por WAP


Solución

Como se podrán imaginar la solución es simple, basta con establecer a modo estático la dirección IP y la dirección MAC dejando las opciones por defecto como se muestra a continuación.

Hardware Configuration -- Network Adapter 


Luego de esto volvemos a intentar la creación de la VM desde el portal


Ya no sale el error, y si verificamos desde VMM:


La creación va en curso sin  problema alguno, y al final tendremos nuestra VM creada



Desde VMM:


Bien, y eso es todo. Espero les sea de utilidad.

 

Lo más visto

Comunidad

Comunidad
Comunidad Técnica

Visitas