Cannot install ZENworks Desktop Management patches

  • 3402203
  • 24-May-2007
  • 30-Apr-2012

Environment

Novell ZENworks 7 Desktop Management Support Pack 1 - ZDM7 SP1
Novell ZENworks Desktop Management 6.5 - ZDM6.5

Situation

After selecting a NetWare server (or servers) for installation of a Support Pack, Interim Release or Hotpatch for ZDM, an error message is displayed:

ERROR: We are unable to determine that ZENworks Desktop Management [version] is installed on [server name]. This can be caused by not having sufficient rights to the target server. Be sure that
ZENworks [version] is installed and that you have rights to administer [server name] before applying the support pack.

Resolution

Create a file with the following contents:
REGEDIT4
[HKEY_LOCAL_MACHINE\software\novell\zenworks\ZfD]
"Version"="version string from table below"
Save the file, as say ZEN.REG in sys:public.

At the system console, enter the command REGEDIT

In the registry editor, enter the command to load your registry file, e.g. LOAD SYS:\PUBLIC\ZEN.REG

use the command EXIT to leave the registry editor

Retry the Support Pack install
N.B. It is important that you set the version number correctly for the installed version of ZENworks: if incorrect, a patch may be applied that does not have the pre-requisites installed, and the result could be a mismatched version of ZENworks, requiring you to reinstall the base product once more.
Installed VersionPatch to be installedVersion string
ZDM 6.5ZDM 6.5SP16.5.0.40621
ZDM6.5 SP1Post ZDM6.5 SP1 hot patch (or ZDM6.5 SP2)6.5.1.50211
ZDM6.5 SP2Post ZDM6.5 SP2 hot patch (or ZDM6.5 SP2 IR1)6.5.2.50919
ZDM6.5 SP2 IR1Post ZDM6.5 SP2 IR1 hot patch6.5.2.60825
ZDM7Post ZDM7 patch (or ZDM7 SP1)7.0.0.60420
ZDM7 SP1Post ZMD7 SP1 patch7.0.1.60706


Another cause can be that ZDMREG.NLM is still running, most likely because ZENVER.NCF was initiated from the console, and the ZDMREG.NLM screen is paused with the message "Press any key to continue". Make sure a key is pressed to close this screen before attempting the update.

Additional Information

The installation is checking for a value in the NetWare registry, and it cannot find it. This is most often due to the NetWare registry having been deleted at some time in the past, to try to fix an unrelated fault.
Although details of the Desktop Management components are stored in the registry, the install uses other means (checking for the presence of individual files, and looking in sys:system\zenworks.properties) to see which components are installed.
Formerly known as TID# 10098135