This server role can’t be installed because the following roles aren’t current: AdminToolsRole – Exchange Server 2010

Hola a todos! En esta oportunidad, les traigo una solución a un error que si bien es poco común que suceda en instalaciones limpias realizadas desde cero (“From scratch”) puede llegar a ocurrir al instalar un Service Pack para Exchange 2010.

En este caso, estaremos viendo el error que se produjo al instalar el Service Pack 3 para Exchange 2010.

¿Qué ocurre con el error?

Al intentar realizar la instalación del Service Pack 3 en el ambiente de producción en un servidor Exchange 2010, arroja el siguiente error el cual no permite finalizar correctamente la instalación:

This server role can’t be installed because the following roles aren’t current: AdminToolsRole

3

Errores encontrados en la instalación del Service Pack 3 de Exchange 2010

Encontramos que en las siguientes cadenas, el registro ConfiguredVersion estaba apuntando a la versión Exchange 2010 SP3 sin haberse instalado correctamente en el servidor:
o HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\MailboxRole
o HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\AdminTools

¿Qué realizamos para corregir el error?

Para corregir el incidente y realizar la correcta instalación se ejecutó el siguiente procedimiento:

Paso 1:

Ingresar al regedit del servidor Exchange 2010 y eliminar las siguientes entradas:

o Action
o Watermark
o Las mismas se encuentran en la llave: HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\MailboxRole

Paso 2:

Luego se debe ingresar por ADSIEDIT, a la partición Configuration y procedemos a eliminar el directorio virtual de Powershell del servidor Exchange 2010. Dicho parámetro lo pueden encontrar en la siguiente imagen (CN=PowerShell (Default Web…):

4

Paso 3:

Desde la consola de IIS (Internet Information Services) del servidor de Exchange 2010, debemos eliminar el directorio virtual Powershell y Powershell-Proxy en caso de existir.

Paso 4:

Agregamos el registro ConfiguredVersion con la versión actual de Exchange 2010, en mi caso Service Pack 1, en las llaves HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\MailboxRole y HKEY_LOCAL_MACHINE\Software\Microsoft\ExchangeServer\v14\AdminTools tal como muestra la siguiente imagen:

5

Paso 5:

Desde un cmd dirigirse a la carpeta donde se encuentran los ejecutables del Service Pack 3 de Exchange 2010 y ejecutar el comando: Setup /mode:upgrade.

—————————————————————————————————————————————————–

Listo! Como podemos observar, dicho error es simple de solucionar, puede venir acarreado por una instalación previa errónea de la actualización a Service Pack 3 Exchange Server 2010.

Espero que les sirva!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

Up ↑

%d bloggers like this: