How do I install or update Estimating License Manager license codes? (Pervasive)
Description
Cause
Resolution
[BCB:3:Network warning:ECB]

Note: License Manager is used on all Sage Estimating Pervasive versions and includes Sage Estimating SQL versions up to 16.11.

Install or update Estimating License Manager (LM) license codes using the Wlmadmin.exe file. To do so, follow the steps below.

Note: If all three of the following are true, then skip to step 3. Otherwise, follow the article link below (22112 How do I install License Manager for Sage Estimating?).

  • You have already installed the License Manager software. (i.e. Sentinel RMS License Manager or similar shows up in Control Panel, in Programs and Features).
  • You have already installed Safenet Sentinel Protection drivers (or have already install Sage Estimating, which automatically installs the Safenet driver).
  • The USB or parallel port protection device is already inserted at the LM server.
  1. If you are installing LM codes for the first time, and have met the conditions above, skip to step 3. If you have not installed License Manager yet, see the link below (22112 How do I install License Manager for Sage Estimating?).
  2. If you are updating LM codes, have all Estimating users log off the software and check in all commuter licenses. If you cannot check in commuter licenses, contact Sage support. See link below (17657 How do I check in a commuter license for Estimating applications?).
  3. Log into the computer of your choice with administrative credentials.
    • Note: You can perform this step from any computer that's connected to the network, as long as you can access the LM.LIC file (license code provided by Sage representatives) and the Estimating install files. If you do not have this file, or if you wish to ensure you have the latest file, perform the following steps:
    1. Log unto a workstation. Workstations generally has less Internet restrictions than servers.
    2. Launch a web browser to http://support.na.sage.com.
    3. Click the Login link near the top right of the screen and enter the required credentials. If you are unsure, click on the available links to proceed with various options, or check with your controller. There is always one person in your company designated as the primary or standard contact. This person may be able to help you. You may also contact Sage support for assistance with knowledgebase or Customer Portal login issues.
    4. Once logged into the site, click Manage Cases on the bottom.
    5. Click the Activations Codes tab on the top.
    6. Click the icon showing Sage Estimating or Estimating.
      • Note: Estimating modules that use License Manager will show a long alphanumeric character string in the Activation column. It will look something like: *AZC8E897A238VP4I3WIDCGYPKG2SUZRIBSXRLOWODYKAYRMY34ZUQ9OR87VLLW5WEF7T#
    7. Open Windows Notepad and copy and paste these activation codes into Notepad. The license codes should be ordered in sequential rows from top to bottom. (Note: There may be standalone keys also in list of activation codes. These are 6-7 digit codes that should not be added to the Notepad document).
      • Do not copy duplicate activation codes.
      • Do not add or delete any additional characters to the codes.
      • The activation code in Notepad must start with an asterisk ( * ) and end with a pound sign ( # ).
    8. Click the [X] to close Notepad, and click Save.
    9. In the window that appears, click Text Documents (*.txt) in the Save as type dropdown selection range and change the selection to All Files (*.*)
    10. Type in a filename of: LM.LIC
    11. In the same window, browse to a location of your choice, to some location where you can access from the LM server.
    12. Click Save.
  4. Locate the Sage Estimating install files and browse to the following folder, depending on version.
    • If you do not know where your Estimating install source files are, see link below (33835 How do I find the Estimating CD or source install files on a computer that already has Estimating?).
    • 6.7.x, \AdditionalInstalls\LicenseManager\LicenseTools
    • 7.x - 9.6.x,- \AdditionalInstalls\LicenseManager\Admin.net
    • 9.7.x - 13.x - \AdditionalInstalls\LicenseManager\Admin.net\Win32
      • An example if you access the install image via a UNC path from a remote share might be \\MyServer\Estimating 13.1\AdditionalInstalls\LicenseManager\Admin.net\Win32
      • An example if you access the install image via a local drive might be C:\Downloads\121_Rev3_Estimating\AdditionalInstalls\LicenseManager\Admin.net\Win32
  5. Double-click the WlmAdmin.exe file.
  6. Expand Subnet Servers on the left pane, and right-click the computer name of your LM server.
  7. If you are updating license count usage, select Remove all Features. Otherwise, skip to step 8.
  8. Once you've right-clicked the computer name of your LM server, select Add Feature, From a File, To Server and Its File.
  9. In the next window, select the LM.LIC or lservrc file and click Open. You should receive a message confirming X number of licenses were added successfully.
  10. Verify Sage Estimating applications launch successfully.
    • Note: If Estimating cannot find the license, you may need to use the LSFORCEHOST environmental variable. See Article ID 22706: "Error: "A protection device or license is required" (LSFORCEHOST environment variable)" in the Related resources section below.


[BCB:154:Chat 100 Contractor US:ECB]
Steps to duplicate
Related Solutions

How do I install License Manager for Sage Estimating? (Pervasive)
Error: "A protection device or license is required" (LM) (LSFORCEHOST environment variable) (Pervasive)
Locating product serial numbers and product activation codes on the Sage Customer Portal
How do I install Sage Estimating (Pervasive version) on the server or the workstations?