You cannot upgrade from SharePoint 2007 to SharePoint 2010 on a server farm

Article translations Article translations
Article ID: 981495 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

On a server farm, you cannot upgrade Microsoft Office SharePoint Server 2007 to Microsoft SharePoint Server 2010 or Microsoft SharePoint Foundation 2010. The installation fails, and an error is logged in the upgrade-*.log file that resembles the following:
[psconfigui] [SPUpgradeSession] [ERROR] [TimeDate_Stamp]: Inner Exception: The password for the account Domain_Name\Account_Name, as currently stored in SharePoint, is not the same as the current password for the account within Active Directory. To fix this with PowerShell, run Set-SPManagedAccount -UseExistingPassword.
[psconfigui] [SPUpgradeSession] [ERROR] [TimeDate_Stamp]: at Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Start()
at Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Provision(Boolean start)
at Microsoft.SharePoint.Search.Administration.SPSearchServiceInstance.Provision()
at Microsoft.SharePoint.Search.Upgrade.ProvisionSearchService.Upgrade()
at Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
[psconfigui] [SPUpgradeSession] [ERROR] [TimeDate_Stamp]: Exception: Action 4.0.2.0 of Microsoft.SharePoint.Search.Upgrade.SPServerSequence failed.
[psconfigui] [SPUpgradeSession] [ERROR] [TimeDate_Stamp]: at Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
[psconfigui] [SPUpgradeSession] [DEBUG] [TimeDate_Stamp]: Elapsed time upgrading [SPServer Name=LIPINGL-755-VM1]: 00:00:37.
[psconfigui] [SPManager] [INFO] [TimeDate_Stamp]: Resetting the status of PersistedUpgradableObject: SPServer Name=LIPINGL-755-VM1 to Online.
[psconfigui] [SPManager] [ERROR] [TimeDate_Stamp]: SPManager.InplaceUpgradeAdministrationWebApplication failed.
[psconfigui] [SPManager] [ERROR] [TimeDate_Stamp]: Inner Exception: The password for the account Domain_Name\Account_Name, as currently stored in SharePoint, is not the same as the current password for the account within Active Directory. To fix this with PowerShell, run Set-SPManagedAccount -UseExistingPassword.
[psconfigui] [SPManager] [ERROR] [TimeDate_Stamp]: at Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Start()
at Microsoft.SharePoint.Administration.SPWindowsServiceInstance.Provision(Boolean start)
at Microsoft.SharePoint.Search.Administration.SPSearchServiceInstance.Provision()
at Microsoft.SharePoint.Search.Upgrade.ProvisionSearchService.Upgrade()
at Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
[psconfigui] [SPManager] [ERROR] [TimeDate_Stamp]: Exception: Action 4.0.2.0 of Microsoft.SharePoint.Search.Upgrade.SPServerSequence failed.
[psconfigui] [SPManager] [ERROR] [TimeDate_Stamp]: at Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
at Microsoft.SharePoint.Upgrade.SPUpgradeSession.Upgrade(Object o, Boolean bRecurse)
at Microsoft.SharePoint.Administration.SPPersistedUpgradableObject.Upgrade(Boolean recursively)
at Microsoft.SharePoint.Upgrade.SPManager.InplaceUpgradeAdministrationWebApplication()
Note This log file is located in the follow path:
%Commonprogramfiles%\Microsoft Shared\Web server extensions\14\logs\upgrade-*.log

CAUSE

This issue occurs for one of the following reasons:
  • The existing service account that is used in the server farm has expired credentials.
  • The service account is missing certain user rights and does not have the correct access level to perform the upgrade.
  • The service account is in a locked-out state.
When existing service accounts that are used in the server farm do not work correctly, errors occur when you try to upgrade to SharePoint 2010.

RESOLUTION

To resolve this issue, follow these steps:
  1. If the service account has expired credentials, follow these steps:
    1. Change the password for the service account in Active Directory Domain Services (AD DS).
    2. Update the existing SharePoint installation by using the Windows PowerShell cmdlet Set-SPManagedAccount together with the –UseExistingPassword parameter to update the service account credentials to use the same password that is used by AD DS:
      Set-SPManagedAccount [-Identity] SPManagedAccountPipeBind -ExistingPassword SecureString -UseExistingPassword $true
  2. Make sure that the service accounts in the server farm have the correct administrative rights to perform the upgrade to SharePoint 2010.
    1. Make sure that the server farm's setup account and farm account can access AD DS with sufficient permissions to read the following service account information:
      • Basic account information
      • Expiry date
      • Last changed date
  3. If any of the service accounts are in a locked-out state, unlock them, and then verify that their credentials are sufficient to perform the upgrade to SharePoint 2010.
    1. Make sure that the service account is not locked in AD DS. If the service account is locked in AD DS, then unlock the account.

      Note If the account is locked because of multiple failed logon attempts, the account password might be different between AD DS and the account password that is used the SharePoint farm configuration. In this scenario, follow step 1, and change the server farm password to match the AD DS password.
  4. Resume the upgrade by running the SharePoint Products and Technologies Configuration Wizard (PSConfigui.exe).

Properties

Article ID: 981495 - Last Review: September 12, 2011 - Revision: 4.0
APPLIES TO
  • Microsoft SharePoint Server 2010
  • Microsoft SharePoint Foundation 2010
Keywords: 
kbinstallation kbexpertiseinter kbtshoot kbsurveynew kbprb KB981495

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com