What ActiveX components are installed and used by Helpdesk and Alert Manager?
The ActiveX controls that are installed:
- ComponentOne FlexGrid 8.0
- MCSiMenuCtl Class
- Altiris Clipboard Helper
When a user goes to a page that requires one of the controls, they should automatically be prompted to install it. If you need an alternate method to install them, however, you can use the NSCabInstaller which is found here by default:
C:\Program Files\Altiris\Notification Server\NSCap\Bin\Win32\X86\NS CAB Installer Package\AltirisNSCABInstaller.exe
(http://ServerName/Altiris/NS/NSCap/Bin/Win32/X86/NS CAB Installer Package/AltirisNSCABInstaller.exe)
When this file is executed on a machine, it drops the required files into c:\Windows\System32\ and registers them. This makes the controls available to all users of that machine. As indicated in the file's path, this method is only supported on x86 (32-bit) platforms. Some customers have been able to manually register .ocx files on a 64-bit platform by following the information found in the following article from Microsoft: http://support.microsoft.com/kb/282747.
It should be noted that the NSCabInstaller does not install the "AppweaverControls.DTpicker" control. To install this control, do the following:
- On the Helpdesk server, browse to C:\Inetpub\wwwroot\aspnet_client\Altiris_AppWeaver\6_0_sp3\lib\.
- Right-click on "AppWeaverControls.CAB" and choose Explore.
- Right-click on "AppWeaverControls.ocx" and choose Extract.
- Choose a location to extract the file to and click Extract.
- After copying/pushing this file to a machine, register it (using the regsvr32 command as seen in the example below). I recommend placing it in c:\Windows\System32\ since the other controls are placed there.
If you are pushing the control out via Group Policy or an Altiris solution, you can make the registration silently by using "regsvr32 /s AppWeaverControls.ocx" (without the quotes).
IMPORTANT: Administrator or Power User rights are needed to install ActiveX controls on a machine. There are also security settings in Internet Explorer that determine the way ActiveX controls are handled. Please verify that your users have proper rights to their machines and that Internet Explorer is configured to allow ActiveX controls. Some environments are locked by via group policies which can prevent the ActiveX controls from loading properly. If your environment is locked down, consider pushing out the controls via Group Policy or an Altiris solution.
Tables in Helpdesk appear with a red "X" or without any table interface
VSFlexGrid control errors when trying to access the Notification Server console