SMP or NS not accepting licenses

Issues

There are a couple of different issues which can affect the install of valid licenses

  1. If the license is for less than 12 months duration the SMP considers this a trial or extended trial license.  LSS and ACS versions 7.0 SP1 and above will not recognize trial or extended trial licenses from Symantec.  Trial and extended trial licenses come from Arellia.  See this KB article - Trial Licensing.
    1. This is an error message in the log file which will indicate this is the issue.
      1. License must be Source: Arellia.SMP.Common.Licensing.LicensingManager.GetProductLicenses
        Description: Altiris Trial Licenses not supported for Product Application Control Solution
  2. If the licenses need to be moved to the Arellia directory instead of the Altiris directory.
    1. This issue appears to happen due to a special set of circumstances which are hard to replicate in a test environment without the history of licenses installed and versions of NS or SMP which a regular production environment has.  We have worked to try to eliminate this issue but it still occurs once in awhile.
      1. To resolve this issue use the instructions in the section "Installing Arellia Trial Licenses" in the KB article [http://portal.arellia.com/wiki/display/NS7Preview/Trial+or+Evaluation+Licensing+for+Arellia+Products] to open the MMC.  Then cut the appropriate license from the Altiris Licensing folder and paste in the Arellia Licensing folder.  Notes:  Identifying the correct license can be hard.  Also the Arellia Licensing folder may not have a Certificates sub-folder if it has no certificates.  If the sub-folder is not there simply paste to the Arellia Licensing folder itself and the sub-folder will be automatically created and the certificate will be placed in it.
      2. See the Remove or Move Certificate KB article for details.
      3. The following phrase will be in the Altiris log error message indicating that moving the license will resolve this issue.
        1. "Every element in licenseInstances collection must be of type Base, Legacy or Trial'"