search cancel

Newly imported Windows 10 Pro Anniversary Edition computers via AD Import are not showing up on AD Import and other filters

book

Article ID: 163983

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

Newly imported Windows 10 Pro Anniversary Edition computers are not showing in 8.0 HF4 agent push filter, “Windows Computers with no Symantec Management
Agent Installed” for example.

Steps to reproduce:

1. Add a Windows 10 Pro Anniversary Edition computer to the Domain
2. Run an Active Directory Import
3. Run Resource Membership Update
4. Verify the computer is in Manage > Computers
5. Review the Agent Push policy or the “Windows Computers with no Symantec Management Agent Installed” filter to confirm the new computer is not populated there.

Steps repeated for a Windows 10 non-anniversary edition, and this populates the filter as expected.

Environment

ITMS 8.0 HF4

Cause

Known issue. The NSE file which was generated during "Computer AD Import" rule execution, didn't populate data for "OS System Mask", "OS Comparable Version", "OS Canonical Name" for the desired imported resources.

Resolution

This issue has been reported to the Symantec Developent team. A fix will be included with the ITMS 8.0 HF5 release.

A workaround is available for those that need to fix the issue and let the AD Import bring the desired resources:

 

A) Run the following NScript:

using Altiris.NS.ResourceManagement; 
namespace OsMaskFix
{
                public static class MainClass
                {
                                public static void Main(string[] args)
                                {
                                                var up = new AexAcIdentificationClassUpgrade();
                                                up.ExecuteDelayedActivity(null);
                                }
                }
}


Steps:
1. Save the content above as a file with extension ".cs". For example, "OSMaskFix.cs" on the SMP desktop or any accessible path.
2. This is an NS script and must be run in the .../Program Files\Altiris\Notification Server\bin folder using the command line: NScript.exe %File_Name.cs%.
3. Place the "OSMaskFix.cs" file in C:\Program Files\Altiris\Notification Server\bin.
4.
To run the script, drag and drop it onto NScript.exe
5. If dragging and dropping doesn't work, run the script from the command prompt. Open your command prompt and browse to where the "
OSMaskFix.cs" file is located. Type NScript.exe, then "OSMaskFix.cs"

 

Format:
%Directory Path%>nscript.exe %File_Name.cs% 

Example:
C:\Program Files\Altiris\Notification Server\bin>nscript.exe OSMaskFix.cs

B) Run the AD Import rule that should import those Win10 machines and go to the filter “Windows Computers with no Symantec Management Agent Installed” and update its membership. Check if those Win10 are now there.