HP Client Manager fails installation and Notification Server logs contains a number of HP errors

Article:TECH39512  |  Created: 2008-02-28  |  Updated: 2008-05-02  |  Article URL http://www.symantec.com/docs/TECH39512
Article Type
Technical Solution


Issue



The following error appeared during the installation of HP Client Manager 6.2 Solution

Error 1720. There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor.  Custom action Product_Install script error -2146827864, Microsoft VBScript runtime error: Object required: 'WScript' Line 120, Column 3

Also, the error below flooded the Notification Server logs after the install failed:

Unable to get the client policies for specified resource (Resource: {f82801cb-c27c-4763-b6fc-0914e4a5eaea}, Exception: Altiris.NS.Exceptions.AeXException: An unexpected exception has occured during CreateInstance. (Assembely:Altiris.HPCMS, Version=6.1.0.0, Culture=neutral, PublicKeyToken=d516cb311cfb6e4f Type:Altiris.HPCMS.HpcmsPolicy) ---> System.IO.FileNotFoundException: File or assembly name Altiris.HPCMS, or one of its dependencies, was not found.
File name: "Altiris.HPCMS"
   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Boolean isStringized, Evidence assemblySecurity, Boolean throwOnFileNotFound, Assembly locationHint, StackCrawlMark& stackMark)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Boolean stringized, Evidence assemblySecurity, StackCrawlMark& stackMark)
   at System.Reflection.Assembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName)
   at Altiris.NS.ClassActivator.CreateInstance(String assembly, String type)

=== Pre-bind state information ===
LOG: DisplayName = Altiris.HPCMS, Version=6.1.0.0, Culture=neutral, PublicKeyToken=d516cb311cfb6e4f
 (Fully-specified)
LOG: Appbase = e:\program files\altiris\notification server\binLOG: Initial PrivatePath = NULL
Calling assembly : Altiris.NS, Version=6.0.6074.60, Culture=neutral, PublicKeyToken=d516cb311cfb6e4f.
===

LOG: Publisher policy file is not found.
LOG: Host configuration file not found.
LOG: Using machine configuration file from C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\config\machine.config.
LOG: Post-policy reference: Altiris.HPCMS, Version=6.1.0.0, Culture=neutral, PublicKeyToken=d516cb311cfb6e4f
LOG: Attempting download of new URL file:///e:/program files/altiris/notification server/bin/Altiris.HPCMS.DLL.
LOG: Attempting download of new URL file:///e:/program files/altiris/notification server/bin/Altiris.HPCMS/Altiris.HPCMS.DLL.
LOG: Attempting download of new URL file:///e:/program files/altiris/notification server/bin/Altiris.HPCMS.EXE.
LOG: Attempting download of new URL file:///e:/program files/altiris/notification server/bin/Altiris.HPCMS/Altiris.HPCMS.EXE.

   --- End of inner exception stack trace ---
   at Altiris.NS.ClassActivator.CreateInstance(String assembly, String type)
   at Altiris.NS.ItemManagement.Item.CreateInstance(String strClassAssembly, String strClassType, Guid itemGuid)
   at Altiris.NS.ItemManagement.Item.CreateInstance(String strClassAssembly, String strClassType)
   at Altiris.NS.ItemManagement.Item.GetItem(Guid itemGuid)
   at Altiris.NS.ItemManagement.Item.GetItems(GuidCollection itemGuids)
   at Altiris.NS.ClientConfigManagement.ClientConfigManager.GetClientConfigXml(GuidCollection itemGuids, Hashtable itemConfigXml, Guid resourceGuid, String requestXml, String extraKey)
   at Altiris.NS.ClientConfigManagement.ClientConfigManager.GetClientConfigImpl(String requestXml)


Environment



HP Client Manager Solution 6.2


Cause



The installation extracts a number of files into the ..\NSCap\Bin\Win32\X86\HPCMS subfolders. The 1720 error occurs when the installation is extracting the AFRequest.HTA file into ..\NSCap\Bin\Win32\X86\HPCMS\HPDOM\OnlineDiag\ActiveFix\Request.


Solution



Navigate to C:\Program Files\Altiris\Setup Files\HPCMS. Launch the installation by double-clicking the "Altiris_HPCMS_6_2.msi".

Next, pause the installation before the Extracting Files into Notification Server dialog appears.

Then browse to \Program Files\Altiris and locate the "Notification Server.zip" file. Deleted the .hta from the ZIP file and resume the installation.

Extract the .hta file onto another server and manually copy it to the ..\NSCap\Bin\Win32\X86\HPCMS\HPDOM\OnlineDiag\ActiveFix\Request folder on the Notification Server.


Legacy ID



40662


Article URL http://www.symantec.com/docs/TECH39512


Terms of use for this information are found in Legal Notices