Quantcast
Channel: Microsoft Dynamics CRM Forum - Recent Threads
Viewing all articles
Browse latest Browse all 82002

Upgrade to CRM 2011 and change of domain

$
0
0

I hope someone can help me.

We want to migrate our CRM 4.0 RU21 to CRM 2011. In the same time, due to AD reorganization, we want to change the domain of the server.

We have a TEST system (one server 'all in one'), running Windows Server 2008 and SQL 2008, both updated to latest patches, .NET Framework 4.5 installed.

First step: we migrated the server from domain A to domain B. We faced several problems due to the migration of the different groups, and at th eend we remained blocked with an error regarding a different server. What this error stands for? Is that something regarding privileges to some additional AD object? Is it another something that needs to be copied to th enew domain?

16:39:12|  Error| Create new Organization (Name=OOB, Id=eef0dea1-80e5-e211-9e1e-005056a800f5) failed with Exception: Microsoft.Crm.CrmException: Unable to locate parent organizational unit based on this LDAP path: LDAP://ALKNAH.d30.intra/<GUID=7dbcb190-9250-453e-89ad-e9327dd3d83a>.    at Microsoft.Crm.Setup.Server.Utility.NewOrgUtility.CreateCrmGroup(String group)    at Microsoft.Crm.Setup.Server.Utility.NewOrgUtility.OrganizationCreateGroups(String userGroup, String reportingGroup, String privilegedReportingGroup, DirectoryEntry& userGroupEntry, DirectoryEntry& reportingGroupEntry, DirectoryEntry& privilegedReportingGroupEntry)    at Microsoft.Crm.Setup.Server.Utility.NewOrgUtility.ConfigureOrganization(String organizationId, String organizationName, String userAccountName, String userFirstName, String userLastName, String userEmail, String languageCode, String privilegedUserGroup, String sqlAccessGroup, String userGroup, String reportingGroup, String privilegedReportingGroup, Boolean grantNetworkServiceAccess, Boolean autoGroupManagement, String importFileLocation, Boolean sqmOption)    at Microsoft.Crm.Tools.Admin.CreateOrganizationInstaller.Create(Guid organizationId, String organizationUniqueName, String organizationFriendlyName, String baseCurrencyCode, String baseCurrencyName, String baseCurrencySymbol, String initialUserDomainName, String initialUserFirstName, String initialUserLastName, String sqlServerName, Uri reportServerUrl, String privilegedUserGroupName, String sqlAccessGroupName, String userGroupName, String reportingGroupName, String privilegedReportingGroupName, String applicationPath, String languageId, Boolean sqmOption, String organizationCollation, MultipleTenancy multipleTenancy)

Looking around I found this post https://community.dynamics.com/crm/f/117/t/13410.aspx, where the resolution is:

Go to those groups in the active directory. right click on the group, click on Properties, goto Security tab in the pop window.

Now here add the user and grant him full permissions. Repeat this step for all the other groups.

Now try to create new organization through Deployment Manger. If you still face the problem then just uninstall the CRM but don't delete its database and then again reinstall the CRM with existing database.

We tried the 'security' option, and it did NOT work. So I tried to UNINSTALL CRM, and it FAILED!!!

19:50:55|  Error| System.Exception: Action Microsoft.Crm.Setup.Server.MsiUninstallServerAction failed. ---> System.ComponentModel.Win32Exception: The system cannot find the file specified    at Microsoft.Crm.Setup.Common.Utility.MsiUtility.InstallProduct(String packagePath, String commandLine)    at Microsoft.Crm.Setup.Server.MsiUninstallServerAction.Do(IDictionary parameters)    at Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)

19:54:48|  Error| HResult=80004005 Install exception.System.Exception: Action Microsoft.Crm.Setup.Server.MsiUninstallServerAction failed. ---> System.ComponentModel.Win32Exception: The system cannot find the file specified    at Microsoft.Crm.Setup.Common.Utility.MsiUtility.InstallProduct(String packagePath, String commandLine)    at Microsoft.Crm.Setup.Server.MsiUninstallServerAction.Do(IDictionary parameters)    at Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)    --- End of inner exception stack trace ---    at Microsoft.Crm.Setup.Common.Action.ExecuteAction(Action action, IDictionary parameters, Boolean undo)    at Microsoft.Crm.Setup.Common.Installer.Uninstall(IDictionary stateSaver)    at Microsoft.Crm.Setup.Common.ComposedInstaller.InternalUninstall(IDictionary savedState)    at Microsoft.Crm.Setup.Common.ComposedInstaller.Uninstall(IDictionary savedState)    at Microsoft.Crm.Setup.Server.ServerSetup.Uninstall(IDictionary data)    at Microsoft.Crm.Setup.Server.ServerSetup.Run() 19:54:48|   Info| Microsoft Dynamics CRM Server uninstall Failed.

I tried to run the CRM Server installer, no way:

22:13:18|   Info| Package: F:\CRM Install Files\AMD64\Server.msi, Options: REINSTALL="Installer" REINSTALLMODE=vo INSTALLDIR="F:\Program Files\Microsoft Dynamics CRM" TARGETDIR="F:\Program Files\Microsoft Dynamics CRM" ALLOWRUN=1 22:13:20|  Error| Error 1635 reported by MsiInstallProduct 22:13:20|  Error| Setup cannot proceed because an error occured while copying installer files to the local system: This update package could not be opened. Verify that the update package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer update package.   (setup.cpp:CCrmSetup::CopyInstallerFiles:385).

I tried to download again the installer, same error, and I checked paths (they are OK).

Any suggestion?

Maybe there is a different way to proceed? As far as I understand, to upgrade a CRM environment to 2011 I first need to have it running in the new domain as CRM 4.0.

REMARK: the production environment has 2 web front end servers in a cluster, and a separate SQL database server.

Many thanks

 


Viewing all articles
Browse latest Browse all 82002

Trending Articles