Description: The NS failed to refresh package snapshot. Could not access the package path. Package:<GUID>, Path:C:\Program Files\Altiris\Patch Management\Packages\Updates\<Update Folder>\<GUID>
Packages are still valid in the NS logically; however physically, the package contents have been removed.
Run the attached script to clean up these packages, and then Run the scheduled NS.Package.Refresh task or let it run on its schedule. Three files will be downloaded (All three are included in the attached InvalidateMissingPackages.zip file).
The readme file walks through the install, but this can be circumvented:
When you place these items into the C:\Program Files\Altiris\Notification Server\bin, you can drag and drop the InvalidateMissingPackages.cs over the already existing NScript.exe. This will execute the fix. The number or packages fixed will be displayed in the CMD window.
The NScript.nrf and Readme.txt are not utilized, but they need to accompany the .cs file into the bin folder.
08.03.2009 - Updated to support packages that are configured as "Access package from a URL"
Run the Check Software Update Package Integrity Job
Console > Manage > Jobs and Tasks > System Jobs and Tasks > Software > Patch Management > Check Software Update Package Integrity Job
Enable the setting: 'Delete the updates that are no longer in use from the file system'
May also enable the setting 'Relocate existing packages if default Software Update package location on Core Services has changed' if desired to maintain package integrity further.