The customer is trying to upgrade from ITMS 8.5 RU4 to 8.6.
During the configuration steps in SIM (Symantec Installation Manager), it fails with this error:
ConfigureNS - task_Completed(): Configuration Task Configure Monitor Solution... Failed: The caller is not authorized to initiate a product configuration task. ---> The caller is not authorized to initiate a product configuration task.
The caller is not authorized to initiate a product configuration task. ---> The caller is not authorized to initiate a product configuration task.
[System.Web.Services.Protocols.SoapException @ System.Web.Services]
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Altiris.NS.Installation.ProductConfigurationWebServiceProxy.ConfigureProductBatchForUpgradeWithoutSQL(String[] paths)
at Symantec.Installation.UpgradeConfigTask.<StartImpl>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Symantec.Installation.NSConfiguration.Tasks.SerialTask.<Start>d__0.MoveNext()
SOAP Exception detail:
Unable to configure the specified products (Exception: Altiris.NS.Exceptions.AeXSecurityException: The caller is not authorized to initiate a product configuration task.
at Altiris.NS.Security.SecurityContextManager.IsAdmin(IPrincipal prince, Boolean warnAnonymousWebAdmin, String throwMessage)
at Altiris.NS.Installation.ProductConfigurationWebService.ConfigureProductBatch(String[] paths, ConfigureProductBatchMode mode, Boolean skipSQL)).
Exception logged from:
at Symantec.Installation.Logging.LogActivity.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
at Symantec.Installation.Logging.LogActivity.ReportException(String strMessage, String category, Exception exception)
at Symantec.Installation.ConfigureNS.task_Completed(Object sender, CompletedEventArgs e)
at Symantec.Installation.Task.OnCompleted(Exception ex)
at Symantec.Installation.NSConfiguration.Tasks.SerialTask.<Start>d__0.MoveNext()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.MoveNextRunner.Run()
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
-----------------------------------------------------------------------------------------------------
Date: 8/18/2021 1:31:25 PM, Tick Count: 88311843 (1.00:31:51.8430000), Size: 3.03 KB
Process: SymantecInstallationManager (2728), Thread ID: 32, Module: SymantecInstallationManager.exe
Priority: 1, Source: Symantec.Installation.ConfigureNS.task_Completed
The upgrade didn't fail with the MSIs installation but something is causing the config files to fail. If he tries to re-configure one of the Solutions by itself in SIM, it doesn't show that it was done.
Upgrade from ITMS 8.5 RU4 to 8.6
Unknown. In this particular instance, the customer used a restored copy of his production database. It was done when the customer had ITMS 8.5 RU3. Something in the database didn't let the configuration process move forward during the database configuration.
Create a new database: