Windows 8, 8.1 or 2012 device starts in repair mode after update
This document (7014897) is provided subject to the disclaimer at the end of this document.
Environment
Novell ZENworks Configuration Management 11.2.4 System Update
Novell ZENworks Configuration Management 11.3 System Update
Situation
Resolution
ZENworks 11.3.0a (ZENworks11SP3a.iso) has been released that is pre-patched with this fix for new installations or upgrades.
ZENworks 11.3.0a Windows 8.1 has been provided that contains this patch and adds support for Windows 8.
The fix is also contained as part of FTF Roll Up 1 for ZENworks (11 SP3):
Novell has made a Patch available for testing, as part of an FTF Roll Up patches collection: it can be obtained at https://download.novell.com/Download?buildid=6c6917CRv6U~ as "FTF Roll Up 1 for ZENworks (11 SP3)". This update should only be applied if the symptoms above are being experienced, and are causing problems.
Please report any problems encountered when using this Patch, by using the feedback link on this TID.
Additional individual FTFs have been provided for affected ZCM versions that includes this fix in the form of a deployment via system update or bundle assignment.
ZCM_11.2.3a_Patch_841566.zip for agents currently running 11.2.3a
A device has been correctly updated if the file "%ZENWORKS_HOME%\bin\ZenNotifyIconCustomAction.exe" has the version 11.2.3.36725
ZCM_11.2.4_Patch_841566.zip for agents currently running 11.2.4
A device has been correctly updated if the file "%ZENWORKS_HOME%\bin\ZenNotifyIconCustomAction.exe" has the version 11.2.4.36709
ZCM_11.3.0_Patch_841566.zip for agents currently running 11.3.0
A device has been correctly updated if the file "%ZENWORKS_HOME%\bin\ZenNotifyIconCustomAction.exe" has the version 11.3.0.36694.
ZCM_11.3.0_WIN8.1_Patch_841566.zip for agents currently running 11.3.0 and have already applied ZENworks 11.3 Windows 8.1 Update
A device has been correctly updated if the file "%ZENWORKS_HOME%\bin\ZenNotifyIconCustomAction.exe" has the version 11.3.0.36696.
also see additional Information below
Cause
Details:
During System Update or Uninstall of the ZENworks Agent (specifically novell-zenworks-zennotifyicon.msi), ZENworks executes a piece of code, here after called as “ZenNotifyCustomAction” that could potentially delete all the files from <SystemDrive>:\Windows\System32 folder if the environment variable %systemroot% resolves to any string other than “<SystemDrive>:\Windows.”
In most cases, the drive always resolves to above case i.e “<SystemDrive>:\Windows”, but considering that Windows 8 Operating System could be installed in various modes by 3rd parties, OEM vendors, Win7 Upgrades etc, this assumption has been invalidated and thus exposing the problem. The chances of running into this problem is very rare. The problem code in “ZenNotifyCustomAction.exe” has been in the field since 11.2.3 (April 2013) and the visibility of this problem has not been very high. Regardless, customers moving to Windows 8 should take precaution and use one of the resolution mechanisms to make sure they are covered for this scenario.
Important Consideration: After upgrading or installing a new device that will be running Windows 8 or Windows 2012 it is necessary to reapply the FTF for its respective release. For example, going from 11.2.3a to 11.2.4 would require you to push the 11.2.4 FTF afterwards.
Additional Information
1. New deployments that will need to have the fix pre-installed in the updates.
2. Currently deployed machines which have the vulnerable executable and need to be patched.
New Deployment
New installations should be installed using the ZENworks 11.3.0a ISO which has been pre-patched and can be deployed to new devices without other requirements.
New Windows 8 agent deployments can use the "ZENworks_11.3.0a_Windows8.1_Update.zip", which incorporates this fix in addition to the support for Windows 8.
New 11.2.3a, 11.2.4, 11.3.0 agents that will be deployed via system update should have the respective patch integrated using the "zman surp" command, which will pre-patch the system update being deployed.
Current\Existing Deployment
Existing 11.3.0 deployment with or without Windows Windows8.1_Update.zip installed can be updated with ZENworks_11.3.0_FTFRollUp1.zip.
Alternatively existing 11.3.0 deployments will need to be updated by using the FTF "ZCM_11.3.0_Patch_841566.zip" or existing 11.3.0 deployments that already have the Windows8.1_Update.zip installed should use the FTF "ZCM_11.3.0_WIN8.1_Patch_841566.zip"
Existing 11.2.4 and 11.2.4_MU1 deployments will need to be updated by using the FTF "ZCM_11.2.4_Patch_841566.zip"
Existing 11.2.3a and 11.2.3a_MU1 deployments will need to be updated by using the FTF "ZCM_11.2.3a_Patch_841566.zip"
Disclaimer
This Support Knowledgebase provides a valuable tool for NetIQ/Novell/SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:7014897
- Creation Date:11-APR-14
- Modified Date:30-MAY-14
- NovellZENworks Configuration Management
Did this document solve your problem? Provide Feedback