After upgrading to 7.1 SP2 I noticed the Inventory Plug-in for Windows Package is missing. I was able to recreate the package and fix the installer strings. I tried applying the 7.1 SP2 HF1 for Inventory and received the error message below. The install isn't on the C drive. Has anyone else experienced the same problem?
I'm not sure the hot fix has been applied. The installer file is still 7.1.7580; I was expecting it to be 7.1.7581.
I don't recall the upgrade asking for the install path and I wouldn't expect it to ask for the install path. I searched the registry and didn't find a path for "c:\program files\altiris\notification server". I'm curious where the installer got the path. Was it accidently coded into the installer? Is it incorrectly listed in the database or some XML configuration file?
Log File Name: C:\ProgramData\Symantec\SMP\Logs\a.log
Priority: 1
Help and Support:
Date: 2/19/2012 9:38:37 AM
Tick Count: 78187560
Host Name: USDCA-SMP01
Process: w3wp (11288)
Thread ID: 277
Module: w3wp.exe
Source: Altiris.SoftwareManagement.Web.PackageRepository.Page_Load
Description: Failed to get manifest for Inventory Plug-in for Windows Package, Deleted: Inventory Plug-in for Windows Package (87ab3970-9488-458c-b177-3ec73e09da1e): System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Program Files\Altiris\Notification Server\NSCap\bin\Win32\X86\Inventory\Agent Package'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.Directory.InternalGetFileDirectoryNames(String path, String userPathOriginal, String searchPattern, Boolean includeFiles, Boolean includeDirs, SearchOption searchOption)
at System.IO.DirectoryInfo.GetFileSystemInfos(String searchPattern, SearchOption searchOption)
at Altiris.SoftwareManagement.PackageRepository.PackageRepositoryManager.RecursiveGenerateManifest(String sRelativeDir, XmlDocument xmlDoc, XmlNode parentNode, Boolean bCreateFileHashes)
at Altiris.SoftwareManagement.PackageRepository.PackageRepositoryManager.GeneratePackageManifest(Boolean bCreateFileHashes)
at Altiris.SoftwareManagement.Web.PackageRepository.Page_Load(Object sender, EventArgs e)