Updating the CxSAST License (v9.0.0 to v9.3.0)

To obtain a new or updated Checkmarx license for CxSAST:

 1. Go to StartAll Programs > Checkmarx, click HID to generate the Hardware ID.

 

 2. Go to: <Checkmarx directory>HID>HardwareId, then copy the HardwareId and send it to your Checkmarx sales representative or Checkmarx support to obtain a new or updated license.

Distributed/High Availability Installations

Updating the license on each CxManager is required in case of distributed or high availabilty architecture installations.

 3. Close all Checkmarx Application windows.

 4. Go to Start > All Programs > Checkmarx, and then click CxLicenseImporter.exe, The Checkmarx License Importer is displayed.

 

 5. Click Import License, navigate to your Checkmarx license file and click Open. If successful, a message displays notifying of the license import.

 

HID Mismatch

If your license doesn't match your current hardware ID (HID) a warning message is displayed.
Import a different license or request a new one from your Checkmarx sales representative or contact Checkmarx support.

    The Import License Successful message might take a few seconds to appear.

The database (DB) is required to be up and running in order for Checkmarx services to be able to run.

 6. Restart all Cx Windows services and Web server (depending on the Checkmarx components installed on the server):

    On a centralized host:

  • CxSystemManager
  • CxJobsManager
  • CxScansManager
  • CxSastResults
  • CxScanEngine
  • Management and Orchestration:
    • CxARM
    • CxARMETL
    • CxRemediationIntelligence
  • Shared services:
    • ActiveMQ
  • Web server: (run "iisreset /start" from elevated CMD or Start action for the server name in IIS Console):
    • World Wide Web Publishing Service
    • IIS Admin Service

    On a CxEngine host (if applicable):

  • CxScanEngine