Error al ejecutar el cmdlet Get-AzureSubscription

lunes, 30 de noviembre de 2015


Es común ingresar a la consola de PowerShell para realizar tareas en Microsoft Azure, y lo primero que generalmente hacemos es conectarnos a la suscripción, luego de ello, si de pronto tenemos más de una suscripción y queremos cambiar la predeterminada, debemos hacer uso del cmdlet Get-AzureSubscription, en un mundo ideal el resultado es la lista de suscripciones, pero si las cosas no salen bien, probablemente nos encontremos con un error como el siguiente:

Get-AzureSubscription: Failed to refresh token. AADSTS90002: No service namespace named 'xxxxxxxx' was found in the data store.


Para solucionarlo, debemos realizar lo que se explica a continuación:

Debemos ingresar a la siguiente ruta:

%userprofile%\AppData\Roaming\Windows Azure Powershell
Ahora, borramos todo el contenido que allí se encuentre, como se puede ver en la siguiente imagen, tenemos dos archivos: AzureProfile.json y TokenCache.dat



Una vez eliminados, abrimos nuevamente Powershell y nos conectamos a la suscripción, normalmente con el cmdlet Add-AzureAccount e intentamos nuevamente obtener la lista de suscripciones con el cmdlet Get-AzureSubscription y listo! de este modo no saldrá el error mencionado y obtendremos nuestra lista de suscripciones.




Bien, esto es todo y espero que en algún momento los saque de apuros.

Eliminar usuarios huérfanos en Azure AD sincronizados desde Active Directory local

viernes, 20 de noviembre de 2015

En esta ocasión vamos a ver cómo hacer para eliminar usuarios que se encuentran huérfanos en un directorio en Azure AD y los cuales fueron sincronizados desde un Active Directory local también conocido como on-premise.

Hay varias razones para que esto ocurra, por ejemplo puede ser que nuestro Active Directory local no esté disponible, que el dominio ya no exista o cualquier otra cosa que impida que volvamos a tener conexión entre nuestro entorno local y Azure. En casos menos comunes puede ocurrir que se elimine el usuario de manera local  y el cambio por alguna extraña razón no sea sincronizado en Azure.

Si lo anterior ocurre, veremos que desde el portal todos los usuarios que tienen como origen Active Directory local no puede ser eliminados, es más ni siquiera aparece la opción, si se intenta desde PowerShell tampoco es posible. Para lograr eliminarlos debemos hacer lo siguiente:

1. Conectarse a la suscripción desde el módulo de Azure Active Directory para PowerShell, si no sabes cómo hacerlo puedes consultar el artículo aquí

2. Una vez conectados a la suscripción desde PowerShell, se debe des habilitar la sincronización de directorios usando el siguiente comando:

Set-MsolDirSyncEnabled –EnableDirSync $false 



3. Debemos verificar que efectivamente la sincronización no esté habilitada utilizando el siguiente comando:

(Get-MSOLCompanyInformation).DirectorySynchronizationEnabled


El resultado debe ser False si aparece True es que aún no termina y debemos seguir ejecutando el comando hasta que el resultado sea False tal como se muestra en la imagen anterior.

4. Después de que la sincronización no se encuentre habilitada, ingresamos al portal y notaremos que todos los usuarios que tenían como origen Active Directory local, ahora tienen como origen Microsoft Azure Active Directory.


Y al tratarse de usuarios con origen en la nube, claramente nos mostrará la opción que permite eliminar.


Y de la misma manera, podemos realizar la operación desde PowerShell haciendo uso del cmdlet Remove-MsolUser


Y por último, para volver a reactivar la sincronización basta con ejecutar lo siguiente:


Set-MsolDirSyncEnabled -EnableDirSync $true

Si al intentar lo anterior te arroja un mensaje como el que se muestra a continuación:

Set-MsolDiorSyncEnabled: You cannot turn off Active Directory synchronization



Es porque la des activación de la sincronización aún está en proceso, Microsoft indica que puede tardar hasta 72 horas dependiendo la cantidad de objetos, esto mismo lo podemos verificar si ingresamos al portal de Office 365 y en la parte de usuarios activos podemos ver un mensaje que claramente lo indica.


E incluso, desde el portal de Azure podemos ver que la opción para habilitar la sincronización de directorio aparece inactiva.


Esto es todo, espero esta información les sea de utilidad. Hasta la próxima

Gran evento: 10 años comunidad ITPros-DC

martes, 17 de noviembre de 2015


Este sábado 21 de Noviembre, se celebrará el cumpleaños número 10 de la comunidad ITPros-DC, comunidad que conozco desde que nació (año 2005) y de la cual hago parte desde hace 5 años, debo mucho a este comunidad, gracias a que allí crecí como profesional y conocí muchas personas en el camino que me motivaron a compartir el conocimiento, la celebración se hará precisamente como nos gusta, compartiendo el conocimiento, tendremos 3 tracks de sesiones, que van desde las 8 am hasta las 6 pm. Al final tendremos un cierre espectacular que incluye la rifa de una consola Xbox One.

Por supuesto, tendré mi charla donde les hablaré sobre Microsoft Azure

El registro se debe hacer desde la siguiente URL: https://aka.ms/itprosdc

A continuación les dejo la agenda del evento:

Clic para ampliar

MVP Summit 2015


Del 2 al 5 de Noviembre se llevó a cabo el MVP Summit 2015, un evento que reúne a todos los MVPs del mundo y se realizan sesiones técnicas sobre tecnologías Microsoft, las sesiones son directamente impartidas  por ingenieros de Microsoft pertenecientes a los propios grupos de producto en el campus ubicado en Redmond Washington, fue una experiencia sin igual y espero poder asistir a los próximos summit que se realicen, es grato compartir con un grupo tan amplio de expertos, a continuación unas fotos de algunos de mis colegas colombianos que asistieron al evento.


Diana Torres - MVP Datacenter Management
César Herrada - MVP Enterprise Mobility
John Barreto - MVP Datacenter Management



José Redondo - MVP Data Platform
César Herrada - MVP Enterprise Mobility

Probar velocidad de conexión y transferencia de archivos hacia Azure


Una de las cosas que sin lugar a dudas siempre requerimos a la hora de trabajar con Microsoft Azure, es conocer la latencia de red hacia los centros de datos, ya que es importante saber cuál nos ofrece la menor latencia con el fin de ubicar nuestros servicios allí, otra pregunta muy frecuente es cuánto puede tardar la transferencia de información (carga) hacia Azure y también la descarga, cuál centro de datos nos ofrece más velocidad, lo anterior es algo que siempre queremos medir antes de cualquier implementación o trabajo en Azure.

Por lo anterior, decidí escribir hoy sobre AzureSpeed, un proyecto que podemos encontrar en GitHub: https://github.com/blrchen/AzureSpeed

Podemos hacer uso del servicio en la siguiente dirección: http://azurespeed.com/

Lo realmente encantador de este proyecto, es la gran cantidad de cosas que podemos probar.

Prueba de latencia, prueba CDN, velocidad en carga y descarga de archivos, velocidad en carga de archivos grandes. Entre otras.

Al ingresar al sitio lo primero que podemos observar es los centros de datos más cercanos debido a su menor latencia, tal como podemos apreciar en la siguiente imagen:


Incluso tenemos un gráfico dinámico


En el menú de la izquierda encontraremos todo el conjunto de pruebas que podemos hacer, algunas las comenté anteriormente.


Hice una prueba de carga al centro de datos del Este de los Estados Unidos (East US) de un archivo de 20.39 MB y miren los resultados:


Genial verdad? sin duda una herramienta que siempre debemos tener a la mano.



 

Lo más visto

Comunidad

Comunidad
Comunidad Técnica

Visitas