Symantec.Workflow.Installer.exe is failing during upgrade
search cancel

Symantec.Workflow.Installer.exe is failing during upgrade

book

Article ID: 255255

calendar_today

Updated On: 03-11-2025

Products

IT Management Suite

Issue/Introduction

While upgrading to Workflow 8.6 RU3 the SIM (Symantec Installation Manager) reported an error during both the install and the config for Workflow but was able to proceed and complete.

SIM shows no partial installs. However, the Workflow Service ("Symantec Workflow Server" service) will not start.

According to the Application event logs for Windows, the installer crashes with this message:

Faulting application name: Symantec.Workflow.Installer.exe, version: 8.6.4033.0, time stamp: 0x62d6a0cf
Faulting module name: KERNELBASE.dll, version: 6.3.9600.20666, time stamp: 0x634e41a5
Exception code: 0xe0434352
Fault offset: 0x000000000000873c
Faulting process id: 0x4440
Faulting application start time: 0x01d8fcfba76844d8
Faulting application path: C:\Users\ALTIRI~1\AppData\Local\Temp\__Symantec_Workflow_Setup\Symantec.Workflow.Installer.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: e53040b9-68ee-11ed-82ad-005056b91b36
Faulting package full name:
Faulting package-relative application ID: 

When trying to open any of the Workflow pages, the pages in the console fail to load, with the normal "Symantec Management Server Error" page. The log viewer shows this error:

Could not load file or assembly 'LogicBase.Framework, Version=8.6.3070.0, Culture=neutral, PublicKeyToken=307367a36958bdad' or one of its dependencies. The system cannot find the file specified.
   [System.IO.FileNotFoundException @ Symantec.Workflow.Web]
   at Symantec.Workflow.Global.Init()
   at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)

Could not load file or assembly 'LogicBase.Framework, Version=8.6.4033.0, Culture=neutral, PublicKeyToken=307367a36958bdad' or one of its dependencies. The system cannot find the file specified.
   [System.IO.FileNotFoundException @ ]
Exception logged from: 
   at Altiris.NS.UI.AltirisWebApplication.ReportApplicationError(System.Web.HttpContext)
   at Altiris.NS.UI.AltirisWebApplication.Application_Error(Object, EventArgs)
   at System.Web.HttpApplication.RaiseOnError()
   at System.Web.HttpApplication.RecordError(Exception)
   at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr, System.Web.HttpContext, System.Reflection.MethodInfo[])
   at System.Web.HttpApplication.InitSpecial(System.Web.HttpApplicationState, System.Reflection.MethodInfo[], IntPtr, System.Web.HttpContext)
   at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr, System.Web.HttpContext)
   at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr)

Environment

ITMS 8.6 RU3
Workflow 8.6 RU3

Resolution

As a workaround for the Workflow Installer crash, you can run "Symantec.Workflow.Setup.exe" via "Run As Administrator".
 
 
If after running the reinstall you still see the same errors about missing assemblies, try the following:
  1. Look at the assemblies directory and see if you have C:\Windows\Microsoft.NET\assembly\GAC_MSIL\LogicBase.Framework\v4.0_8.6.4033.0__307367a36958bdad as expected for 8.6 RU3. If you do, check if you have one for Version=8.6.3070.0 (or whatever version the error message refers to).
  2. If you have "LogicBase.Framework, Version=8.6.4033.0" but not "LogicBase.Framework, Version=8.6.3070.0", you can manually add a dummy one for Version=8.6.3070.0 (using the same dll for Version=8.6.4033.0) and place it in the same directory as Version=8.6.4033.0.
  3. Restart IIS services and Altiris Service

Additional Information