So I have a server that will not take the upgrade. I run SIM and choose install new product, select the CMS 7.5 SP1 and hit next a few times check the agree box and hit next. At this point the program hangs with the loading bar saying "Verifiying files for Altiris Software Management solution 7.5 SP1 (7.5.3219)" I check the Altiris log viewer and I see these errors:
Error #1
Unable to copy NS credentials and DB configuration/credentials information to SIM repository--SIM cached information will be used.
Exception has been thrown by the target of an invocation.
[System.Reflection.TargetInvocationException @ mscorlib]
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at Symantec.Installation.Context.WizardProcess.SimWizardContext.CopyNsCredentials()
The type initializer for 'Altiris.NS.Utilities.Impersonate' threw an exception.
[System.TypeInitializationException @ Altiris.NS]
at Altiris.NS.Utilities.Impersonate.ModuleInitialize()
Field not found: 'Altiris.Diagnostics.Threading.DiagnosticsEntries.ImpersonateAsLogger'.
[System.MissingFieldException @ Altiris.NS]
at Altiris.NS.Utilities.Impersonate.ModuleInitialize()
Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
at Altiris.Diagnostics.Logging.EventLog.ReportException(String strMessage, Exception exception)
at Symantec.Installation.Context.WizardProcess.SimWizardContext.CopyNsCredentials()
at Symantec.Installation.Context.WizardProcess.SimWizardContext..ctor(WizardMode mode, Boolean UI)
at Symantec.Installation.Context.WizardProcess.SimWizardContext.CreateContext(WizardMode mode, Boolean UI, Object[] modeParams)
at Symantec.Installation.Context.WizardProcess.SimWizardContext.CreateInteractiveContext(WizardForm form, WizardMode mode, Object[] modeParams)
at Symantec.Installation.UI.WizardForm..ctor(WizardMode mode, Object[] modeParams)
at Symantec.Installation.UI.MainForm.LaunchWizard(WizardMode wizardMode, Object[] modeParams)
at Symantec.Installation.UI.InstalledProductsView.buttonInstallNewProducts_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at Symantec.Installation.SimApplication.LaunchUI(SimConfiguration config, Object[] options)
at Symantec.Installation.SimApplication.Main(String[] args)
-----------------------------------------------------------------------------------------------------
Date: 8/27/2014 9:08:16 AM, Tick Count: 67175574 (18:39:35.5740000), Host Name: BOB, Size: 3.72 KB
Process: SymantecInstallationManager (454980), Thread ID: 1, Module: SymantecInstallationManager.exe
Priority: 1, Source: Symantec.Installation.Context.WizardProcess.SimWizardContext.CopyNsCredentials
File: C:\ProgramData\Symantec\SMP\Logs\SIM 2014-08-27 09-05-18\a.log
Error #2
[SettingsNotifyRuner] [SettingsNotifyRuner] thread failed.
The type initializer for 'Altiris.NS.Utilities.Impersonate' threw an exception.
[System.TypeInitializationException @ Altiris.NS]
at Altiris.NS.Utilities.Impersonate.ImpersonateAsSvc()
at Altiris.Diagnostics.Threading.DiagnosticsThreadRunner.HandleImpersonate()
at Altiris.Diagnostics.Threading.DiagnosticsThreadRunner.RunnerThreadProcStart()
at Altiris.Diagnostics.Threading.DiagnosticsThreadRunner.RunnerThreadProc()
Field not found: 'Altiris.Diagnostics.Threading.DiagnosticsEntries.ImpersonateAsLogger'.
[System.MissingFieldException @ Altiris.NS]
at Altiris.NS.Utilities.Impersonate.ModuleInitialize()
Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
at Altiris.Diagnostics.Threading.DiagnosticsThreadRunner.Log(Int32 severity, String message, Exception ex)
at Altiris.Diagnostics.Threading.DiagnosticsThreadRunner.HandleException(Exception ex)
at Altiris.Diagnostics.Threading.DiagnosticsThreadRunner.RunnerThreadProc()
at System.Threading.ThreadHelper.ThreadStart()
-----------------------------------------------------------------------------------------------------
Date: 8/27/2014 9:08:28 AM, Tick Count: 67186666 (18:39:46.6660000), Host Name: BOB, Size: 1.43 KB
Process: SymantecInstallationManager (454980), Thread ID: 21, Module: SymantecInstallationManager.exe
Priority: 1, Source: NotifyRuner
File: C:\ProgramData\Symantec\SMP\Logs\SIM 2014-08-27 09-05-18\a.log
Error #1 occurs once when I load SIM and Error #2 repeats 6-7 times during the install process.