ZESMPolicyHandler.ZESMSETTINGS_DESERIALZATION_FAILED: Unable to deserialize "Location" settings data. Please contact Novell Technical Services.

  • 7017785
  • 29-Jun-2016
  • 02-Mar-2017

Environment

Novell ZENworks Configuration Management 11.3
Novell ZENworks Configuration Management 11.4
Novell ZENworks Configuration Management 2017

Situation

ERROR

[Unable to decrypt encrypted policy XML] [] [] [] [ZENworks Agent] 
[DEBUG] [07/01/2014 13:37:07.519] [1720] [ZenworksWindowsService] [59] [] [ZESM Wireless Policy] [] [Unable to decrypt encrypted policy XML] [] [] [] [ZENworks Agent] 
[DEBUG] [07/01/2014 13:37:07.519] [1720] [ZenworksWindowsService] [59] [] [ZENworks Endpoint Security Management] [] [Policy Decryption Failed : Unable to decrypt policy data. Please contact Novell Technical Services. Stack Trace :  Additional Info : Not able to decrypte incoming policy data] [] [] [] [ZENworks Agent] 
[DEBUG] [07/01/2014 13:37:07.519] [1720] [ZenworksWindowsService] [59] [] [ZESM Wireless Policy] [] [Unable to decrypt encrypted policy XML.StackTrace =   at Novell.Zenworks.PolicyHandlers.ZESMPolicyHandlers.BaseZESMPolicyHandler.c(String A_0)] [] [] []

Resolution

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

Note:  For ZES policies made prior to 11.4, the policy needs to be re-saved in ZCC.  Configure the policy, make some small change, undo the change, save and rev the version.

Note: The issue can also happen in versions after 11.4 if ZENworks agent settings were overridden before that version.

If ZES policies are not used on the devices seeing the error, do the following:

  1. Navigate to ZCC > Devices > [device with error] > Settings > Device Management
  2. Note the value of the Inherited From column next to the ZENworks Agent category
    • If the Inherited From column references the device with the error, click ZENworks Agent
    • If the Inherited From column references a folder, navigate to ZCC > Devices > [parent folder] > Details (next to referenced folder) > Settings > Device Management > ZENworks Agent
    • If the Inherited From column is (System), navigate to ZCC > Configuration > Device Management > ZENworks Agent
  3. Toggle the setting Enable self defense for the ZENworks Adaptive Agent
  4. Click Apply
  5. Toggle the self defense setting back again
  6. Click Apply or OK

The issue should be resolved the next time the agent refreshes.