Understanding ZENworks 6.5 and 7 Licensing

  • 3387621
  • 13-Apr-2007
  • 30-Apr-2012

Environment

Novell ZENworks 6.5 Desktop Management Support Pack 2 - ZDM6.5 SP2
Novell ZENworks 7 Desktop Management Support Pack 1 - ZDM7 SP1
Novell ZENworks 7 Desktop Management on Linux Support Pack 1 - ZDML7 SP1
Novell ZENworks 6.5 Desktop Management - ZfD6.5
Novell ZENworks 6.5 Server Management - ZfS65
Novell ZENworks for Handheld Management - ZfH6.5
Novell ZENworks 7 Desktop Management - ZfD7
Novell ZENworks 7 Handheld Management - ZfH7
Novell ZENworks 7 Server Management - ZfS7
Novell ConsoleOne
Novell ConsoleOne 1.3.6c

Situation

Error: ZEN Evaluation "This is not a valid license..."
Error: "This is not a valid licensed or evaluation version"
Understanding ZENworks Desktop Management 6.5 and 7 Licensing
Understanding ZENworks Server Management 6.5 and 7 Licensing
Understanding ZENworks Handheld Management 6.5 and 7 Licensing

Resolution

License Object in eDirectory:

  • This license object is created during the ZENworks product install.
  • An evaluation license is different from a production/retail license. One can always delete the object and then recreate it by using the ZENworks install CD or the Console One ZENworks licensing utility (Tools, ZENworks Licensing).
  • The object is called "ZENWorksLicenses", stored at the root of the Tree.
  • It cannot be moved or renamed, doing so will cause it to no longer function
  • Does not have any snap-ins because it is not a configurable object. Appears in ConsoleOne as an unknown object.
  • License details can be seen on the Other tab of the object. The actual license keys have been encrypted so the actual text is meaningless.
ConsoleOne Usage:
  • License object is accessed and read for a variety of ZENworks functions.
  • License object gets cached on the local drive of the workstation that is running ConsoleOne. It gets copied to a file called "licenses.read" in the"C:\novell" directory (for ZEN7, this file is called"licenses7.read"). User running ConsoleOne needs to have read and write rights to that directory on the workstation running ConsoleOne.
  • User doing ZENworks functions in ConsoleOne needs to have read rights to the License object at the root of the eDirectory tree.

If you have a computer that doesn't have a C: drive, (this is common with Terminal servers), and say it has an E: drive instead you need to do this:
Put the following in a BAT file before you run C1:
subst e:\novell c:\novell

Additional Information

The ZENworks License doesn't do any kind of activation to servers at Novell. The licensing process is completely contained within the eDirectory object and ConsoleOne Snapins.
A removal and re-install of the License might be necessary if upgrading from an Evaluation license. Remove the eDirectory License object for ZENworks, and then the licenses.read file on the workstations running ConsoleOne to prepare for a license re-installation. Then, use either the licensing option on the ZENworks product installation CDs or use the Console One tool (Tools, ZENworks Licensing) to reinstall the object.

Formerly known as TID# 10095221 NOVL99538