
Error on Reinstall
Due to a license upgrade issue, I recently had to perform an uninstall and reinstall of Dynamics CRM 4.0 server. The uninstall/reinstall process is usually fairly straightforward: backup your current organization_MSCRM database, uninstall CRM via Add/Remove Programs, restart the box, delete the MSCRM_Config DB and then reinstall CRM. Seems easy enough right? Not on this fateful December day…
While the backup of my DB and customizations went off without a hitch, my reinstall of the server component was less than smooth. I found that, consistently, the install was failing with the message Action Microsoft.Crm.Setup.Server.ProvisionBusiness Action Failed. Method not found: Void Microsoft.Crm.BusinessEntities.SecurityLibrary.DeletePrincipalFromGroup
I looked through the various MS forums and blogs and was not able to find an error that matched exactly what I was experiencing. My only hint was the ‘DeletePrinicipalFromGroup’ piece of the error message. Perhaps there was an issue in AD?
After attempting many different things without luck, I finally was able to fix my issue and get the install to complete by doing the following:
- During my many failed reinstall attempts I found that the uninstall process did not delete the ‘junk’ groups from my CRM OU. I also found that the reinstall process did not delete these junk groups when the install failed. I found that I had 8 (!) different SQLAccess, PrivReporting, PrivUser, Reporting and User groups! I deleted these groups from my OU to make sure that CRM had a totally empty OU in which to insert the CRM groups.
- I deleted my custom bin and ISV folders in CRMWeb. During an uninstall, all files are cleaned out from your CRM directories with the exception of the bin and ISV folders. I made backups of these folders and then deleted them from the directory.
Happy CRM’ing!

Recent Comments