CMM-Manager Licensing Troubleshooting

CMM-Manager Licensing Troubleshooting

CMM-Manager will not launch

You may see an error such as Feature Expired (41) or similar indicating the software will close or cannot be launched.  Read below to learn how to troubleshoot an expired or faulty CMM-Manager license.  Many times the license will become temporarily faulty after a Windows update, due to Anti-Virus software updates. or lack of proper PC / Windows permissions.


First Steps

  1. Reboot the computer
  2. Try running CMM-Manager by right-click Run as Administrator on the CMM-Manager shortcut
  3. Confirm that Sentinel LDK License Service is running
    1. From Task Manager> Services Tab look for hasplms.exe | Sentinel LDK License Manager

    1. Turn on from services.msc
      1. Press [⊞ Win
        ] and type 'services', then run the program as administrator

      2. Locate Sentinel LDK License Manager in the list, right click and select Start. If the Start option is greyed out, click Properties and change Startup type to Automatic first.

Anti-Virus

There have been instances where 3rd party Anti-Virus programs block the licensing component of CMM-Manager.  Of special concern is SentinelOne.

Please try the following:
  1. Disable the Anti-Virus software temporarily and see if CMM-Manager / Licensing will run
  2. Add the following files/folders to the Anti-Virus exceptions or "white-list".
C:\Program Files (x86)\Common Files\Aladdin Shared\HASP\hasplms.exe
C:\Program Files (x86)\Common Files\Aladdin Shared\HASP\hasplmv.exe
C:\Program Files (x86)\Common Files\Aladdin Shared\HASP\
Potential:
C:\Program Files (x86)\Common Files\SafeNet Sentinel\
C:\ProgramData\SafeNet Sentinel\
  1. Uninstall CMM-Manager and QxSoft Licensing or Nikon Metrology Licensing and re-run the CMM-Manager installer as "White listed"
For SentinelOne users, please add following exceptions as well.
  1. C:\Program Files (x86)\Common Files\QxSoft\Licensing\QxSoftRus.exe
  2. C:\Program Files (x86)\Common Files\QxSoft\Licensing\LicensingConfigurator.exe
  3. C:\Program Files\QxSoft\CMM-Manager ####\CMMMgr.exe
    1. Where #### is the version of CMM-Manager in use

Firewall

CMM-Manager's licensing system uses TCP and UDP port 1947 for communication. This port is essential for both local and network-based license keys and must be open in the firewall for client-server communication.

Licensing incompatible with Windows 10 upgrades

Certain Windows 10 updates block older versions of licensing which were installed with versions of CMM-Manager before 3.8.  Even though a newer version of CMM-Manager may be installed and running, it depends on the original installed version.

If your CMM-Manager version is between 3.4 and 3.7 SP2, or you are running a version of CMM-Manager between 3.8 and 3.10 that was upgraded from one of the earlier versions, please try the following:
  1. Temporarily Disable Anti-Virus
  2. Ensure you are logged in to windows with local admin privileges
  3. Download the following file: NM License Installer 2.0
  4. Unzip the contents to a known location
  5. Browse to that location and run LicensingInstaller.msi
  6. Reboot your computer

CMM-Manager not installed as Administrator / Anti-virus blocking installation

Warning
(The following applies only for a new installation of CMM-Manager, or a CMM-Manager upgrade) 
CMM-Manager must be installed while logged in with local admin privileges in order to properly set folder permissions.  3rd party anti-virus should also be disabled during the installation
Alert
NOTE:  If you are running Sentinel One anti-virus, please "white list" the CMM-Manager installer package before running.
  1. Please uninstall CMM-Manager and QxSoft licensing, temporarily disable any 3rd party anti-virus, and re-run the CMM-Manager installer while logged in as a local administrator.