Categories
Video Library Installation Highlighted Video Guides exacqVision Server Youtube Video Library Categories Products

exacqVision System Licensing

This video will walk new system installers and users through several methods available to apply license keys their exacqVision VMS.<br><br> Chapters:<br> 00:00 Intro<br> 00:20 About License Keys<br> 00:59 exacqVision Advantage<br> 01:25 Method 1 – Import from exacq.com<br> 02:27 Method 2 – Import from Key file<br> 02:58 Method 3 – License Retrieval<br> 03:54 Method 4 – Manual entry<br> 04:17 System Recovery<br> <br>
Categories
Knowledge Support Support exacqVision Client exacqVision Server Categories Products

License Key Error – Server rejected license upgrade. Please fix and try again

Description

When importing a License from File or Exacq.com and “Server Rejected License Upgrade. Please Fix and Try Again.” error box appears.

Products

  • exacqVision Server
  • exacqVision Client
  • exacqVision Web Server

Steps to Reproduce

  • Open exacqVision Client
    • Go to Server drop down and select select Configure System
    • On System Tab click import button:
      • Select From File if downloaded License File Key exists
      • Select From exacq.com to pull registered License Key information automatically

Results

License Error: Server Rejected License Upgrade. Please Fix and Try Again

Causes

Upon Server start, we scan for all enabled NIC’s and get their MAC addresses. If no MAC is found that matches the current license, we go into unlicensed mode. The same check occurs when trying to import a new license.

  • At times a user may disable a NIC they aren’t using for communication, but when this takes place it also removes it from our license check.
  • Also sometimes the MAC address may not match when they requested the license.

Troubleshooting Steps

  1. Check to make sure Internet Access is Available
  2. Make sure MAC Address matches the MAC Address registered to License
  • If you are not sure of MAC Address, to confirm:
    • On Windows OS open Command Prompt:
      • Type: ipconfig /all
    • On Linux OS open Terminal:
      • Type: ip a
  • After your query, confirm MAC Address is correct.

3. Make sure NIC has not been Disabled by checking Network Connections

  • Go to Control Panel
    • Click Network and Internet
    • Click on Network Sharing Center
    • Click on Change Adapter Settings
  • Right Click on NIC in use
    • If Disabled:
      • Go to Services
      • Right Click on exacqVision Server and Restart
      • Go back to NIC and Re-Enable

Logs

License Logs after Disabling/Enabling NIC and restarting exacqVision Server Service
Status updates to Bad/Invalid License – Check Server Network Adapter

Categories
Knowledge Support Support Categories exacqVision Webservice Products

Manually Configuring HTTPS for Web Service Certificate and Key Path

The following steps are intended for manually setting the certificate and key path for exacqVision Web Service versions 8.4 and higher.

NOTE: Wildcard certificates cannot be uploaded through the exacqVision Web Service administration interface. However, they may be used when manually configured.

<br>

Products

  • exacqVision Web Service version 8.4 and above

<br>

Steps

  1. Find the web service configuration file:
    • Windows:  C:\ProgramData\Webservice\conf\wfe.json
    • Linux:  /etc/webservice/wfe.json<br><br>
  2. Open this JSON configuration file with the text editor of your choice.
    • Windows: Open the text editor choosing, ‘Run as Administrator’
    • Linux: Run with sudo privileges when needed.<br><br>
  3. Within this file, locate the top-level key ‘webserver’.<br><br>
  4. One level underneath the ‘webserver’ key, locate the ‘tls’ key.
    • Note: The ‘tls’ key is optional. If it does not exist, create it as such:
          "webserver": {
              "listen": 80,
              "tls": {
              }<br><br>
  5. Inside the ‘tls’ key, modify the values for the following fields (creating keys for them if they are not already present)
    • “type”:  The literal string “external” (including the quotes)
    • “listen”:  The port on which you want the web service to conduct HTTPS traffic. The default HTTPS port is 443. Provide this value as a literal number without quotes.
    • “cert”:  The absolute path to your HTTPS certificate (surrounded in double-quote markers, e.g. “/home/admin/certificates/webservice.cert”)
    • “key”:  The absolute path to your HTTPS private key (surrounded in double-quote markers as well)

      If you have followed these steps correctly, the contents of webserver key section of the wfe.json should now look something like the following:
          "webserver": {
              "listen": 80,
              "tls": {
                 "listen": 443,
                 "cert": "path/to/your/cert",
                 "key": "path/to/your/key",
                 "type": "none"
              }<br><br>
  6. Save your changes.<br><br>
  7. Restart the exacqVision Web Service.

<br>