Recent HotFix/PointFix upgrades implemented and found the Software Update Policy Wizard failed with errors.
Failed to initialise SoftwareUpdateAdvertismentSetPolicy -> 'Method not found: 'Void Altiris.NS.StandardItems.SoftwareDelivery.AdvertisementItem.set_ClientDownloadsDisabled(Boolean)'.'
Software Update Distribution failed: CreateDistributionPolicy: Unable to initialize policy 'MS17-005' for provided advertisement set. Please see log for details.CreateDistributionPolicy: Unable to initialize policy 'MS17-005' for provided advertisement set. Please see log for details. [System.Exception @ Altiris.PatchManagementCore] at Altiris.PatchManagementCore.Resources.Helpers.StageAndDistributeHelper.CreateDistributionPolicy(SoftwareUpdateAdvertismentSet set, Guid guidTaskInstance, Guid newPolicyGuid, Boolean doAdvertInit, SoftwareUpdateAdvertismentSetPolicy& policy) at Altiris.PatchManagementCore.Tasks.Server.SoftwareUpdateDistributionTask.Run(SoftwareUpdateAdvertismentSet sbAdvertSet) at Altiris.PatchManagementCore.Tasks.Server.SoftwareUpdateDistributionTask.OnExecuteSingleton(IServerTaskExecutionInstance instance)
Exception logged from:
at Altiris.Diagnostics.Logging.EventLog.ReportException(Int32 severity, String strMessage, String category, Exception exception, String footer)
at Altiris.PatchManagementCore.Tasks.Server.SoftwareUpdateDistributionTask.OnExecuteSingleton(IServerTaskExecutionInstance instance)
at Altiris.PatchManagementCore.Tasks.Server.SerializingBaseSingletonServerTask`2.OnExecute(IServerTaskExecutionInstance i)
at Altiris.TaskManagement.ServerTasks.BaseServerTask.Execute(ITaskExecutionEngine engine, IBaseTaskExecutionInstance instance, TaskInstanceRequest request)
at Altiris.TaskManagement.Common.Execution.Engine.TaskEngineExecutionThread.ExecuteTaskHandler()
at Altiris.TaskManagement.ServerTasks.ServerTaskExecutionThread.ExecuteTaskHandler() at Altiris.TaskManagement.Common.Execution.Engine.TaskEngineExecutionThread.On Execute(Object eventComplete) 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.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart(Object obj)
**CEDUrlStart** :http://entced.symantec.com/entt?
product=SMP&version=7.6.1383.0&language=en&module=OkLuIKq+p3MSbdr/EToGsgoO/QnrF/1qPL4xztp6/ILqFy2LnQJ86Kt4D7F46FFBg7li/F/yJfTv1ldLqtrWfw==&error=-843971519&build=**CEDUrlEnd**
Patch Management 7.6.x and 8.0.x
The upgraded HotFix / PointFix failed without errors during process causing data corruption in Patch Management base processes: Confirmed the typical message about “Install successful” was missing from the end of the log; however, the following was found in the logs: Access to the path 'DRIVE:\Program Files\Altiris\DirectoryServices\Web\ColumnMappingsSelectDlg.aspx' is denied. Additionally, found the executable for the PF was set to ReadOnly.
Additionally, hung tasks could impact this issue regarding the inability to download the Import Patch Data for Windows (PMImport) as found in the SSE Reports > Server > Task > Currently Running Known Tasks report (HOWTO52986).
Worked through the following:
Advisory: The errors failing to be present to display failed on PointFix implementation from INFO4200 is currently being reviewed by Symantec Corp.