ZCM 11.2.3a MU1: Unable to detect the latest 32 bit patches when using a Windows Server as the patch server

  • 7012776
  • 03-Jul-2013
  • 28-Mar-2014

Environment

Novell ZENworks Configuration Management 11.2.3a Monthly Update 1
Novell ZENworks Patch Management 11.2.3a Monthly Update 1

Situation

After upgrading to ZCM 11.2.3a MU1, unable to detect the latest 32-bit patches when using a Windows Server as the patch server. 

32-bit patches show as "Not Applicable"

From debug.log:

Filename : [MS13-047 Cumulative Security Update for Internet Explorer 8 for Windows XP (KB 2838727).pls]
OS Platform   : [Microsoft Windows XP Professional]
Library Build : [6.1.0][Jan 24 2013 17:20:55]
Finished Importing
Detecting
 Looking In: [HKEY_LOCAL_MACHINE][SOFTWARE\PatchLink.com\Discovery Agent\NativeScan\b81bfd16-1bc8-4e8d-81c4-40a4ffa0c4e2\d286a76a-07a4-46c0-876d-62d1450217f9]
  Key NOT found
 Looking In: [HKEY_LOCAL_MACHINE][SOFTWARE\PatchLink.com\Discovery Agent\NativeScan\b81bfd16-1bc8-4e8d-81c4-40a4ffa0c4e2\bf93a0e4-b2dd-4734-8941-d139bd8a8aef]
  Key NOT found

Resolution

This is fixed in version 11.2.4 - see KB 7012027 "ZENworks Configuration Management 11.2.4 - update information and list of fixes" which can be found at https://support.microfocus.com/kb/doc.php?id=7012027

Cause

The cause of this bug was that only Windows Patch primary was pushing a 64 bit lm.detection.exe to agents.  To confirm whether an exe is x32 or x64 is to use dumpbin (from Microsoft).