KNOWN ISSUE: Error "AeXCustInv encountered a problem and needed to close" on Windows 2003 Servers

Article:TECH32874  |  Created: 2007-08-02  |  Updated: 2009-07-30  |  Article URL http://www.symantec.com/docs/TECH32874
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution


Issue



The following pop-up application error is being sporadically displayed on Windows* 2003 Servers:

 AeXCustInv encountered a problem and needed to close.

The details of the error may contain something like the following:

Error signature
 szAppName: aexcustinv.exe szAppVer: 6.1.1075.0
 szModName: fastprox.dll szModVer: 5.2.3790.1830 offset: 00001c7c


Environment



Inventory Solution for Windows 6.1 SP2 (6.1.1075)
Windows 2003 Server and Vista computers

Cause



Altiris is in the process of identifying the cause of this error. Due to the randomness of the error, it is difficult to reproduce and diagnose. 

A version of AeXCustInv.exe has been created to output a log that may give details pertaining to the cause. If the resolution doesn't resolve this issue, please contact Symantec Technical Support.

(Also, note that Microsoft has identified an issue with WMI on certain server class operating systems and we believe it may be related to the Server 2003 and Vista WMI issue we are encountering. This error is especially noted for the win32_QuickFixEngineering class but could be related to any WMI query. See http://support.microsoft.com/kb/279225)


Solution



This issue has been resolved within Inventory Solution for Windows 6.1 SP3.  Please refer to the KB article ID 47270 "Inventory Solution for Windows 6.1 SP3 Release Notes" for further information.

Development has performed testing and found that changing the WMI queries to use the 'sync' option, as shown below, resulted in no errors occurring on Vista machines. We believe it is also true for Windows Server 2003.

1. On the Notification server, open the file \Program Files\Altiris\Notification Server\NSCap\Bin\Win32\X86\Inventory Solution\AexCustInvStd.cit with notepad.

2. Modify ALL WMI queries in your custom inventory source files by adding the 'sync:' option as shown here:

<%foreach wmiobject="o" namespace="root\CIMV2" wql="sync:select * from Win32_QuickFixEngineering"%>

3. Be sure to do an "Update Distribution Points" on the Inventory Agent Package, so the server is aware of the change to the file.

*
To update distribution points, go to Tasks > Assets and Inventory > Windows > Inventory Tasks > Hardware Inventory and click on Go To Package in the General tab. This will open a new window. Go to the bottom of this new window and click Update Distribution Points.


If you are experiencing this issue and you are NOT doing a WMI query in your custom inventory, please contact Symantec technical support and inform us.


Supplemental Materials

SourceDEFECT
ValueLB 62310
DescriptionLogged in Littlebuggy (Altiris - Lindon, Plymouth) database


Legacy ID



36631


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


Terms of use for this information are found in Legal Notices