Hi All,
HF3 has broken our SMP 7.5 environment.
We have single policies that deploy multiple software items.
In a lot of instances these policies contain an x86 and x64 version. priot to 7.5 HF3, a false applicability rule simply prevented the one inapplicable software product from installing.
Now, in 7.5 HF3, if ANY applicability rule fires as false the entire policy is flagged as "Not Applicable".
This is a very bad backwards step from HF2.
How to reproduce this:
Create a policy that delivers both an x86 and x64 software package.
Add the "32 bit platform rule" and "64 bit platform" applicability rules respectively.
Create a policy that delivers both pieces of software.
Assign the policy to a client and test
Some example screenshots for 7-zip (x86) and 7-zip (x64) in the same policy:
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.
Yes, I know it's already installed - The Agent should show a status of Compliant - instead it shows Not Applicable
This is impacting our Software Delivery Policies, and potentially our Patch Management capability.
You get the same result when both detection rules return Not detected.
Message in agent log:
Set compliance status for policy {FD3A498D-CF28-4A70-879C-A20307251C0E} to status 6
-----------------------------------------------------------------------------------------------------
Date: 7/02/2014 7:47:57 PM, Tick Count: 727744, Host Name: xxxxxxxxxxxxxx, Size: 329 B
Process: AeXNSAgent.exe (3940), Thread ID: 7032, Module: smfagent.dll
Priority: 4, Source: CDeliveryPolicy::RunJobQueue()
File: a.log
A support case has been logged with Symantec Support. Hope they can fix this ASAP.