This role cannot be installed…..
Ven este mensaje en plena actualización de nuestro Exchange y sientes que el mundo se viene abajo...
Client Access
El sábado 06 de Octubre de 2012 decidimos hacer upgrade de Exchange 2007 desde SP1 hacia SP2.
Todo comenzó como un simple error “This role cannot be installed because the following roles are not current:AdminToolsRole” y terminamos haciendo cambios en el regedit.
Lo primero que se debe tener en cuenta es que cuando un upgrade (BuildtoBuildUpgrade) falla, este pone en modo Disable todos los servicios que estén relacionados a Exchange y al reiniciar el servidor terminas sin trafico de correos o nada relacionado al mismo Exchange porque todos sus servicios y relacionados están Disable.
Para no hacer de esta pequeña entrada todo un howto de cómo solucionar ese problema les posteo aquí los pasos que se tomaron para resolverlo.
The Key is making the ConfiguredVersion Key Match in the registry, if you have a watermark you can delete it as well.
After the first attempt of SP2 fails, your services will be stopped and set to manual, set the following to Automatic and Start the service.
MSExchange Active Directory Topology
MSExchange Information
Store
MSExchange Mail Submission
MSExchange Mailbox
Assistants
MSExchange Replication Services
MSExchange Search
Indexer
MSExchange Service Host
MSExchange System Attendant
***NOTE CAS Boxes may have other services than listed above***
MSExchange Monitoring was the only services set to Manual in our environment.
Also set World Wide Publishing service, IIS admin, and system control manager (SCOM) to automatic and start them.
In regedit, go to hklm\software\microsoft\exchange\v8.0\mailboxrole and add new string value “ConfiguredVersion” with a value that matches the “ConfiguredVersion” in hklm\software\microsoft\exchange\v8.0\admintools y luego tenemos que reinicar para poder continuar con la actualizacion a SP2..
Hub Transport
Error: There was a problem accessing the registry on this computer. This may happen if the Remote Registry service not running; it may also indicate a network problem.
Probar desabilitando y habilitando File and PrinterSharing For Microsoft Network.
Nota: Hay que tener habilitado el Remote Registry Service
Esto ahorra horas y horas de darnos contra la pared XD