Question : SBS 2003 to 2008 Migration Preparation Tool Error

Having done all the preparation steps required to migrate from SBS 2003 to 2008 including running the preparation tool many times I keep coming across the same error insisting that I have not run the preparation tool. Looking at the SBS Setup log I find that the following error is causing the problem:

[252] 101106.111256.4526: Setup: Running requirement check: SourceChkRequirement
[252] 101106.111256.8120: Setup: Caught exception: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at System.Management.ManagementScope.InitializeGuts(Object o)
   at System.Management.ManagementScope.Initialize()
   at System.Management.ManagementObject.Initialize(Boolean getObject)
   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
   at System.Management.ManagementObject.GetMethodParameters(String methodName)
   at Microsoft.WindowsServerSolutions.Setup.SBSSetup.RegistrykeyCheck.DoCheck(SourceServerType sourceType, String domainName, String sourceServerName, String userName, String password)
   at Microsoft.WindowsServerSolutions.Setup.SBSSetup.CompositeRequirement.DoCheck(SourceServerType sourceType, String domainName, String sourceServerName, String userName, String password)
   at Microsoft.WindowsServerSolutions.Setup.SBSSetup.MigrationRequirement.CheckRequirement(SourceServerType sourceType, String domainName, String sourceServerName, String userName, String password)
[252] 101106.111256.8120: Setup:       Error - Run the Migration Preparation Tool on the Source Server - Has Help
[1016] 101106.111256.9370: Setup: Failure: Error - Run the Migration Preparation Tool on the Source Server - Has Help

I don't understand why all other checks go through, that I can access the source server through windows explorer and yet still receive this RPC error. Apart from disabling the AV on the source server and ensuring the RPC service is running I'm at a loss as to what to do next. Please help!
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
[252] 101106.111256.4526: Setup: Running requirement check: SourceChkRequirement
[252] 101106.111256.8120: Setup: Caught exception: System.Runtime.InteropServices.COMException (0x800706BA): The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at System.Management.ManagementScope.InitializeGuts(Object o)
   at System.Management.ManagementScope.Initialize()
   at System.Management.ManagementObject.Initialize(Boolean getObject)
   at System.Management.ManagementObject.GetMethodParameters(String methodName, ManagementBaseObject& inParameters, IWbemClassObjectFreeThreaded& inParametersClass, IWbemClassObjectFreeThreaded& outParametersClass)
   at System.Management.ManagementObject.GetMethodParameters(String methodName)
   at Microsoft.WindowsServerSolutions.Setup.SBSSetup.RegistrykeyCheck.DoCheck(SourceServerType sourceType, String domainName, String sourceServerName, String userName, String password)
   at Microsoft.WindowsServerSolutions.Setup.SBSSetup.CompositeRequirement.DoCheck(SourceServerType sourceType, String domainName, String sourceServerName, String userName, String password)
   at Microsoft.WindowsServerSolutions.Setup.SBSSetup.MigrationRequirement.CheckRequirement(SourceServerType sourceType, String domainName, String sourceServerName, String userName, String password)
[252] 101106.111256.8120: Setup: 	Error - Run the Migration Preparation Tool on the Source Server - Has Help
[1016] 101106.111256.9370: Setup: Failure: Error - Run the Migration Preparation Tool on the Source Server - Has Help

Answer : SBS 2003 to 2008 Migration Preparation Tool Error

Solved myself. Turns out that despite setting the date & time correctly at the start of the installation the program decided to jump 6 months into the future. A quick check through the command prompt and I'm back on my way.

> Ctrl + F10
> Time
> Date
>> (Set to correct date)
Random Solutions  
 
programming4us programming4us