Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > Windows Small Business Server > SBS 2003 to SBS 2008 migration

Reply
Fix Vista Errors
Thread Tools Display Modes

SBS 2003 to SBS 2008 migration

 
 
iloveyouguam
Guest
Posts: n/a

 
      10-26-2009




I'll try to give as much information as possible. I'm attempting a box to
box migration of a SBS from a physical SBS 2003 to SBS 2008 within Hyper-V on
a Server 2008 box. I've followed every step in the pre-migration, including
BPA, and every possible step I could find online. The installation goes
smooth, it detects the answer file (mounted as a second iso within hyper-v)
and appears to finish the initial installation. At the initial desktop of
the new SBS 2008 server the autorun sbssetup.exe freezes and I am unable to
begin the migration.

Here is the last part of the log:

[3564] 091025.160813.6595: TaskManagement: Loading TaskProcessors.
[3564] 091025.160813.6908: TaskManagement: Loaded ("EXE", "C:\Program
Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
[3564] 091025.160813.6908: TaskManagement: Loaded ("NET", "C:\Program
Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
[3564] 091025.160813.6908: TaskManagement: Loaded ("MSI", "C:\Program
Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
[3564] 091025.160813.6908: TaskManagement: Loaded ("Service", "C:\Program
Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
[3564] 091025.160813.6908: TaskManagement: Using the
ProgressDevianceThreshold of 5 from the TaskProcessor EXE since there is no
override.
[3564] 091025.160813.6908: TaskManagement: Updating TaskProcessor MSI with a
ProgressDevianceThreshold of 100.
[3564] 091025.160813.6908: TaskManagement: Using the
ProgressDevianceThreshold of 5 from the TaskProcessor NET since there is no
override.
[3564] 091025.160813.6908: TaskManagement: Using the
ProgressDevianceThreshold of 5 from the TaskProcessor Service since there is
no override.
[3564] 091025.160813.9720: TaskManagement: Read restart state from
C:\Program Files\Windows Small Business Server\Data\TME\EngineState\SBSSetup
[3564] 091025.160813.9720: TaskManagement: Found the Task"PostDCPromoTask"
to start with after restarting.
[3564] 091025.160813.9720: TaskManagement: Updating progress bar UI to last
known state before restart.
[3564] 091025.160813.9720: TaskManagement: Task PostDCPromoTask doesn't have
cost data
[3564] 091025.160813.9876: Task: Running Task("PostDCPromoTask") with
TaskProcessor("NET").
[3564] 091025.160814.2376: Task: Making server a global catalog
[3564] 091025.160814.2689: Task: Caught exception
System.NullReferenceException: Object reference not set to an instance of an
object.
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2, UInt32 compareFlags)
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2)
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
[3564] 091025.160814.2689: TaskManagement: In TaskScheduler.RunTasks(): The
"PostDCPromoTask" Task or the "NET" TaskProcessor threw an Exception during
the ITaskProcessor.Run() call:System.NullReferenceException: Object reference
not set to an instance of an object.
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2, UInt32 compareFlags)
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2)
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
at
Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task currentTask, ITaskDataLink dataLink)
at
Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
dataLink, IDictionary`2 taskProcessorMap)
at
Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
taskListId, String stateFileName)


[3564] 091025.160814.2845: Setup: An error was encountered on the TME
thread: System.NullReferenceException: Object reference not set to an
instance of an object.
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2, UInt32 compareFlags)
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2)
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
at
Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task currentTask, ITaskDataLink dataLink)
at
Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
dataLink, IDictionary`2 taskProcessorMap)
at
Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
taskListId, String stateFileName)
at
Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter._RunTasks(Object sender, DoWorkEventArgs e)
[1524] 091025.160814.5657: Setup: _UnhandledExceptionHandler: Setup
encountered an error: System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.Reflection.TargetInvocationException: The TME thread failed (see the
inner exception). ---> System.NullReferenceException: Object reference not
set to an instance of an object.
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2, UInt32 compareFlags)
at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
String s2)
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
at
System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
at
Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
at
Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task currentTask, ITaskDataLink dataLink)
at
Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
dataLink, IDictionary`2 taskProcessorMap)
at
Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
taskListId, String stateFileName)
at
Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter._RunTasks(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThrea dStart(Object
argument)
--- End of inner exception stack trace ---
at
Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter.TasksCompleted(Object sender, RunWorkerCompletedEventArgs e)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Objec t target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
at System.Delegate.DynamicInvokeImpl(Object[] args)
at
System.Windows.Forms.Control.InvokeMarshaledCallba ckDo(ThreadMethodEntry tme)
at System.Windows.Forms.Control.InvokeMarshaledCallba ckHelper(Object obj)
at System.Threading.ExecutionContext.runTryCode(Objec t userData)
at
System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
at System.Threading.ExecutionContext.Run(ExecutionCon text
executionContext, ContextCallback callback, Object state)
at System.Windows.Forms.Control.InvokeMarshaledCallba ck(ThreadMethodEntry
tme)
at System.Windows.Forms.Control.InvokeMarshaledCallba cks()
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallba ck(IntPtr hWnd,
Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchM essageW(MSG& msg)
at
System.Windows.Forms.Application.ComponentManager. System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(Int32
dwComponentID, Int32 reason, Int32 pvLoopData)
at
System.Windows.Forms.Application.ThreadContext.Run MessageLoopInner(Int32
reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.Run MessageLoop(Int32
reason, ApplicationContext context)
at
Microsoft.WindowsServerSolutions.Common.Wizards.Fr amework.WizardFrameView.Create()
at
Microsoft.WindowsServerSolutions.Common.Wizards.Fr amework.WizardChainEngine.Launch()
at
Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass._LaunchWizard()
at
Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass.RealMain(String[]
args)
at
Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass.Main(String[] args)
[1524] 091025.160814.7376: Setup: Removed the password.
[1524] 091025.160814.7376: Setup: Deleting scheduled task at path
Microsoft\Windows\Windows Small Business Server 2008 with name Setup
[1524] 091025.160815.0501: Setup: Removed SBSSetup from the RunOnce.
[4044] 091025.170253.1508: Setup: Removed the password.
[4044] 091025.170253.3070: Setup: Removed SBSSetup from the RunOnce.
[1932] 091025.170318.2873: Setup: Removed the password.
[1932] 091025.170318.4436: Setup: Removed SBSSetup from the RunOnce.
[1752] 091025.170327.0685: Setup: Removed the password.
[1752] 091025.170327.2247: Setup: Removed SBSSetup from the RunOnce.
[2216] 091025.170406.4147: Setup: Removed the password.
[2216] 091025.170406.5554: Setup: Removed SBSSetup from the RunOnce.
[3684] 091025.170825.7143: Setup: Removed the password.
[3684] 091025.170825.8706: Setup: Removed SBSSetup from the RunOnce.
[3844] 091025.170846.8500: Setup: Removed the password.
[3844] 091025.170847.0062: Setup: Removed SBSSetup from the RunOnce.
 
Reply With Quote
 
Susan Bradley
Guest
Posts: n/a

 
      10-27-2009
1. Consider calling SBS support. This looks icky.
2. Post in the official sBS 2008 newsgroup
https://connect.microsoft.com/sbs08/...ContentID=8333

More migration deep help will be over there.

iloveyouguam wrote:
> I'll try to give as much information as possible. I'm attempting a box to
> box migration of a SBS from a physical SBS 2003 to SBS 2008 within Hyper-V on
> a Server 2008 box. I've followed every step in the pre-migration, including
> BPA, and every possible step I could find online. The installation goes
> smooth, it detects the answer file (mounted as a second iso within hyper-v)
> and appears to finish the initial installation. At the initial desktop of
> the new SBS 2008 server the autorun sbssetup.exe freezes and I am unable to
> begin the migration.
>
> Here is the last part of the log:
>
> [3564] 091025.160813.6595: TaskManagement: Loading TaskProcessors.
> [3564] 091025.160813.6908: TaskManagement: Loaded ("EXE", "C:\Program
> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
> [3564] 091025.160813.6908: TaskManagement: Loaded ("NET", "C:\Program
> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
> [3564] 091025.160813.6908: TaskManagement: Loaded ("MSI", "C:\Program
> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
> [3564] 091025.160813.6908: TaskManagement: Loaded ("Service", "C:\Program
> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with success.
> [3564] 091025.160813.6908: TaskManagement: Using the
> ProgressDevianceThreshold of 5 from the TaskProcessor EXE since there is no
> override.
> [3564] 091025.160813.6908: TaskManagement: Updating TaskProcessor MSI with a
> ProgressDevianceThreshold of 100.
> [3564] 091025.160813.6908: TaskManagement: Using the
> ProgressDevianceThreshold of 5 from the TaskProcessor NET since there is no
> override.
> [3564] 091025.160813.6908: TaskManagement: Using the
> ProgressDevianceThreshold of 5 from the TaskProcessor Service since there is
> no override.
> [3564] 091025.160813.9720: TaskManagement: Read restart state from
> C:\Program Files\Windows Small Business Server\Data\TME\EngineState\SBSSetup
> [3564] 091025.160813.9720: TaskManagement: Found the Task"PostDCPromoTask"
> to start with after restarting.
> [3564] 091025.160813.9720: TaskManagement: Updating progress bar UI to last
> known state before restart.
> [3564] 091025.160813.9720: TaskManagement: Task PostDCPromoTask doesn't have
> cost data
> [3564] 091025.160813.9876: Task: Running Task("PostDCPromoTask") with
> TaskProcessor("NET").
> [3564] 091025.160814.2376: Task: Making server a global catalog
> [3564] 091025.160814.2689: Task: Caught exception
> System.NullReferenceException: Object reference not set to an instance of an
> object.
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2, UInt32 compareFlags)
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2)
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
> [3564] 091025.160814.2689: TaskManagement: In TaskScheduler.RunTasks(): The
> "PostDCPromoTask" Task or the "NET" TaskProcessor threw an Exception during
> the ITaskProcessor.Run() call:System.NullReferenceException: Object reference
> not set to an instance of an object.
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2, UInt32 compareFlags)
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2)
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task currentTask, ITaskDataLink dataLink)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
> dataLink, IDictionary`2 taskProcessorMap)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
> taskListId, String stateFileName)
>
>
> [3564] 091025.160814.2845: Setup: An error was encountered on the TME
> thread: System.NullReferenceException: Object reference not set to an
> instance of an object.
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2, UInt32 compareFlags)
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2)
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task currentTask, ITaskDataLink dataLink)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
> dataLink, IDictionary`2 taskProcessorMap)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
> taskListId, String stateFileName)
> at
> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter._RunTasks(Object sender, DoWorkEventArgs e)
> [1524] 091025.160814.5657: Setup: _UnhandledExceptionHandler: Setup
> encountered an error: System.Reflection.TargetInvocationException: Exception
> has been thrown by the target of an invocation. --->
> System.Reflection.TargetInvocationException: The TME thread failed (see the
> inner exception). ---> System.NullReferenceException: Object reference not
> set to an instance of an object.
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2, UInt32 compareFlags)
> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String s1,
> String s2)
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
> at
> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink dataLink, DomainController dc)
> at
> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink dataLink)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task currentTask, ITaskDataLink dataLink)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
> dataLink, IDictionary`2 taskProcessorMap)
> at
> Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
> taskListId, String stateFileName)
> at
> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter._RunTasks(Object sender, DoWorkEventArgs e)
> at System.ComponentModel.BackgroundWorker.WorkerThrea dStart(Object
> argument)
> --- End of inner exception stack trace ---
> at
> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter.TasksCompleted(Object sender, RunWorkerCompletedEventArgs e)
> --- End of inner exception stack trace ---
> at System.RuntimeMethodHandle._InvokeMethodFast(Objec t target, Object[]
> arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
> RuntimeTypeHandle typeOwner)
> at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
> arguments, Signature sig, MethodAttributes methodAttributes,
> RuntimeTypeHandle typeOwner)
> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
> invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
> skipVisibilityChecks)
> at System.Delegate.DynamicInvokeImpl(Object[] args)
> at
> System.Windows.Forms.Control.InvokeMarshaledCallba ckDo(ThreadMethodEntry tme)
> at System.Windows.Forms.Control.InvokeMarshaledCallba ckHelper(Object obj)
> at System.Threading.ExecutionContext.runTryCode(Objec t userData)
> at
> System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
> at System.Threading.ExecutionContext.Run(ExecutionCon text
> executionContext, ContextCallback callback, Object state)
> at System.Windows.Forms.Control.InvokeMarshaledCallba ck(ThreadMethodEntry
> tme)
> at System.Windows.Forms.Control.InvokeMarshaledCallba cks()
> at System.Windows.Forms.Control.WndProc(Message& m)
> at System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
> at System.Windows.Forms.NativeWindow.DebuggableCallba ck(IntPtr hWnd,
> Int32 msg, IntPtr wparam, IntPtr lparam)
> at System.Windows.Forms.UnsafeNativeMethods.DispatchM essageW(MSG& msg)
> at
> System.Windows.Forms.Application.ComponentManager. System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(Int32
> dwComponentID, Int32 reason, Int32 pvLoopData)
> at
> System.Windows.Forms.Application.ThreadContext.Run MessageLoopInner(Int32
> reason, ApplicationContext context)
> at System.Windows.Forms.Application.ThreadContext.Run MessageLoop(Int32
> reason, ApplicationContext context)
> at
> Microsoft.WindowsServerSolutions.Common.Wizards.Fr amework.WizardFrameView.Create()
> at
> Microsoft.WindowsServerSolutions.Common.Wizards.Fr amework.WizardChainEngine.Launch()
> at
> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass._LaunchWizard()
> at
> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass.RealMain(String[]
> args)
> at
> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass.Main(String[] args)
> [1524] 091025.160814.7376: Setup: Removed the password.
> [1524] 091025.160814.7376: Setup: Deleting scheduled task at path
> Microsoft\Windows\Windows Small Business Server 2008 with name Setup
> [1524] 091025.160815.0501: Setup: Removed SBSSetup from the RunOnce.
> [4044] 091025.170253.1508: Setup: Removed the password.
> [4044] 091025.170253.3070: Setup: Removed SBSSetup from the RunOnce.
> [1932] 091025.170318.2873: Setup: Removed the password.
> [1932] 091025.170318.4436: Setup: Removed SBSSetup from the RunOnce.
> [1752] 091025.170327.0685: Setup: Removed the password.
> [1752] 091025.170327.2247: Setup: Removed SBSSetup from the RunOnce.
> [2216] 091025.170406.4147: Setup: Removed the password.
> [2216] 091025.170406.5554: Setup: Removed SBSSetup from the RunOnce.
> [3684] 091025.170825.7143: Setup: Removed the password.
> [3684] 091025.170825.8706: Setup: Removed SBSSetup from the RunOnce.
> [3844] 091025.170846.8500: Setup: Removed the password.
> [3844] 091025.170847.0062: Setup: Removed SBSSetup from the RunOnce.

 
Reply With Quote
 
Susan Bradley
Guest
Posts: n/a

 
      10-28-2009

Also roll back your system state and it appears your DNS is messed up.

Follow the tips at www.sbsmigrationtips.com

Susan Bradley wrote:
> 1. Consider calling SBS support. This looks icky.
> 2. Post in the official sBS 2008 newsgroup
> https://connect.microsoft.com/sbs08/...ContentID=8333
>
> More migration deep help will be over there.
>
> iloveyouguam wrote:
>> I'll try to give as much information as possible. I'm attempting a
>> box to box migration of a SBS from a physical SBS 2003 to SBS 2008
>> within Hyper-V on a Server 2008 box. I've followed every step in the
>> pre-migration, including BPA, and every possible step I could find
>> online. The installation goes smooth, it detects the answer file
>> (mounted as a second iso within hyper-v) and appears to finish the
>> initial installation. At the initial desktop of the new SBS 2008
>> server the autorun sbssetup.exe freezes and I am unable to begin the
>> migration.
>>
>> Here is the last part of the log:
>>
>> [3564] 091025.160813.6595: TaskManagement: Loading TaskProcessors.
>> [3564] 091025.160813.6908: TaskManagement: Loaded ("EXE", "C:\Program
>> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with
>> success.
>> [3564] 091025.160813.6908: TaskManagement: Loaded ("NET", "C:\Program
>> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with
>> success.
>> [3564] 091025.160813.6908: TaskManagement: Loaded ("MSI", "C:\Program
>> Files\Windows Small Business Server\Bin\TaskProcessors.dll") with
>> success.
>> [3564] 091025.160813.6908: TaskManagement: Loaded ("Service",
>> "C:\Program Files\Windows Small Business
>> Server\Bin\TaskProcessors.dll") with success.
>> [3564] 091025.160813.6908: TaskManagement: Using the
>> ProgressDevianceThreshold of 5 from the TaskProcessor EXE since there
>> is no override.
>> [3564] 091025.160813.6908: TaskManagement: Updating TaskProcessor MSI
>> with a ProgressDevianceThreshold of 100.
>> [3564] 091025.160813.6908: TaskManagement: Using the
>> ProgressDevianceThreshold of 5 from the TaskProcessor NET since there
>> is no override.
>> [3564] 091025.160813.6908: TaskManagement: Using the
>> ProgressDevianceThreshold of 5 from the TaskProcessor Service since
>> there is no override.
>> [3564] 091025.160813.9720: TaskManagement: Read restart state from
>> C:\Program Files\Windows Small Business
>> Server\Data\TME\EngineState\SBSSetup
>> [3564] 091025.160813.9720: TaskManagement: Found the
>> Task"PostDCPromoTask" to start with after restarting.
>> [3564] 091025.160813.9720: TaskManagement: Updating progress bar UI to
>> last known state before restart.
>> [3564] 091025.160813.9720: TaskManagement: Task PostDCPromoTask
>> doesn't have cost data
>> [3564] 091025.160813.9876: Task: Running Task("PostDCPromoTask") with
>> TaskProcessor("NET").
>> [3564] 091025.160814.2376: Task: Making server a global catalog
>> [3564] 091025.160814.2689: Task: Caught exception
>> System.NullReferenceException: Object reference not set to an instance
>> of an object.
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2, UInt32 compareFlags)
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2)
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
>>
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink
>> dataLink, DomainController dc)
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink
>> dataLink)
>> [3564] 091025.160814.2689: TaskManagement: In
>> TaskScheduler.RunTasks(): The "PostDCPromoTask" Task or the "NET"
>> TaskProcessor threw an Exception during the ITaskProcessor.Run()
>> call:System.NullReferenceException: Object reference not set to an
>> instance of an object.
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2, UInt32 compareFlags)
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2)
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
>>
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink
>> dataLink, DomainController dc)
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink
>> dataLink)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task
>> currentTask, ITaskDataLink dataLink)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
>> dataLink, IDictionary`2 taskProcessorMap)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
>> taskListId, String stateFileName)
>>
>>
>> [3564] 091025.160814.2845: Setup: An error was encountered on the TME
>> thread: System.NullReferenceException: Object reference not set to an
>> instance of an object.
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2, UInt32 compareFlags)
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2)
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
>>
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink
>> dataLink, DomainController dc)
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink
>> dataLink)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task
>> currentTask, ITaskDataLink dataLink)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
>> dataLink, IDictionary`2 taskProcessorMap)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
>> taskListId, String stateFileName)
>> at
>> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter._RunTasks(Object
>> sender, DoWorkEventArgs e)
>> [1524] 091025.160814.5657: Setup: _UnhandledExceptionHandler: Setup
>> encountered an error: System.Reflection.TargetInvocationException:
>> Exception has been thrown by the target of an invocation. --->
>> System.Reflection.TargetInvocationException: The TME thread failed
>> (see the inner exception). ---> System.NullReferenceException: Object
>> reference not set to an instance of an object.
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2, UInt32 compareFlags)
>> at System.DirectoryServices.ActiveDirectory.Utils.Com pare(String
>> s1, String s2)
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.GetDomainControllerInfo()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.get_NtdsaObjectName()
>>
>> at
>> System.DirectoryServices.ActiveDirectory.DomainCon troller.EnableGlobalCatalog()
>>
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.MakeGcAndWait(ITaskDataLink
>> dataLink, DomainController dc)
>> at
>> Microsoft.WindowsServerSolutions.Setup.Tasks.PostD CPromoTask.Run(ITaskDataLink
>> dataLink)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Ta skProcessors.NetTaskProcessor.Run(Task
>> currentTask, ITaskDataLink dataLink)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Da ta.Task.Run(ITaskDataLink
>> dataLink, IDictionary`2 taskProcessorMap)
>> at
>> Microsoft.WindowsServerSolutions.TaskManagement.Ta skScheduler.RunTasks(String
>> taskListId, String stateFileName)
>> at
>> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter._RunTasks(Object
>> sender, DoWorkEventArgs e)
>> at System.ComponentModel.BackgroundWorker.WorkerThrea dStart(Object
>> argument)
>> --- End of inner exception stack trace ---
>> at
>> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Pr ogressPagePresenter.TasksCompleted(Object
>> sender, RunWorkerCompletedEventArgs e)
>> --- End of inner exception stack trace ---
>> at System.RuntimeMethodHandle._InvokeMethodFast(Objec t target,
>> Object[] arguments, SignatureStruct& sig, MethodAttributes
>> methodAttributes, RuntimeTypeHandle typeOwner)
>> at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
>> Object[] arguments, Signature sig, MethodAttributes methodAttributes,
>> RuntimeTypeHandle typeOwner)
>> at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
>> BindingFlags invokeAttr, Binder binder, Object[] parameters,
>> CultureInfo culture, Boolean skipVisibilityChecks)
>> at System.Delegate.DynamicInvokeImpl(Object[] args)
>> at
>> System.Windows.Forms.Control.InvokeMarshaledCallba ckDo(ThreadMethodEntry
>> tme)
>> at
>> System.Windows.Forms.Control.InvokeMarshaledCallba ckHelper(Object obj)
>> at System.Threading.ExecutionContext.runTryCode(Objec t userData)
>> at
>> System.Runtime.CompilerServices.RuntimeHelpers.Exe cuteCodeWithGuaranteedCleanup(TryCode
>> code, CleanupCode backoutCode, Object userData)
>> at System.Threading.ExecutionContext.Run(ExecutionCon text
>> executionContext, ContextCallback callback, Object state)
>> at
>> System.Windows.Forms.Control.InvokeMarshaledCallba ck(ThreadMethodEntry
>> tme)
>> at System.Windows.Forms.Control.InvokeMarshaledCallba cks()
>> at System.Windows.Forms.Control.WndProc(Message& m)
>> at
>> System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
>> at System.Windows.Forms.NativeWindow.DebuggableCallba ck(IntPtr
>> hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
>> at System.Windows.Forms.UnsafeNativeMethods.DispatchM essageW(MSG& msg)
>> at
>> System.Windows.Forms.Application.ComponentManager. System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(Int32
>> dwComponentID, Int32 reason, Int32 pvLoopData)
>> at
>> System.Windows.Forms.Application.ThreadContext.Run MessageLoopInner(Int32
>> reason, ApplicationContext context)
>> at
>> System.Windows.Forms.Application.ThreadContext.Run MessageLoop(Int32
>> reason, ApplicationContext context)
>> at
>> Microsoft.WindowsServerSolutions.Common.Wizards.Fr amework.WizardFrameView.Create()
>>
>> at
>> Microsoft.WindowsServerSolutions.Common.Wizards.Fr amework.WizardChainEngine.Launch()
>>
>> at
>> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass._LaunchWizard()
>> at
>> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass.RealMain(String[]
>> args)
>> at
>> Microsoft.WindowsServerSolutions.Setup.SBSSetup.Ma inClass.Main(String[]
>> args)
>> [1524] 091025.160814.7376: Setup: Removed the password.
>> [1524] 091025.160814.7376: Setup: Deleting scheduled task at path
>> Microsoft\Windows\Windows Small Business Server 2008 with name Setup
>> [1524] 091025.160815.0501: Setup: Removed SBSSetup from the RunOnce.
>> [4044] 091025.170253.1508: Setup: Removed the password.
>> [4044] 091025.170253.3070: Setup: Removed SBSSetup from the RunOnce.
>> [1932] 091025.170318.2873: Setup: Removed the password.
>> [1932] 091025.170318.4436: Setup: Removed SBSSetup from the RunOnce.
>> [1752] 091025.170327.0685: Setup: Removed the password.
>> [1752] 091025.170327.2247: Setup: Removed SBSSetup from the RunOnce.
>> [2216] 091025.170406.4147: Setup: Removed the password.
>> [2216] 091025.170406.5554: Setup: Removed SBSSetup from the RunOnce.
>> [3684] 091025.170825.7143: Setup: Removed the password.
>> [3684] 091025.170825.8706: Setup: Removed SBSSetup from the RunOnce.
>> [3844] 091025.170846.8500: Setup: Removed the password.
>> [3844] 091025.170847.0062: Setup: Removed SBSSetup from the RunOnce.

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: Migration from 2000 to 2008 Meinolf Weber [MVP-DS] Server Migration 0 10-25-2009 12:06 PM
Migrating old 2003 server with Exchange to new 2003 64-bit serverwith Exchange 2008 Willo van der Merwe Server Migration 3 10-24-2009 06:26 AM
Re: 2008 Migration to fix issue - Yes/No? Meinolf Weber [MVP-DS] Server Migration 3 10-23-2009 11:42 PM
How to Move WSUS Database From Windows Server 2003 to 2008 Charles Update Services 4 10-23-2009 09:53 AM
Re: 2008 Migration to fix issue - Yes/No? Meinolf Weber [MVP-DS] Server Migration 0 10-22-2009 08:42 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59