Importing a new or updated Server License
ATTENTION: Currently there is a known issue with customers receiving multiple Server License files, while the Console only supports importing one. For the time being:
- Import the individual Server License file associated which the latest expiration date.
- If messages are displayed about the Total Licenses being exceeded, ignore them for now.
Import License via Console
- Log in to the Console and navigate to the gear icon > System Configuration > Licensing.
- Select one of the following options:
- Specify License File: Upload the .lic file directly.
- Paste License Key: Open the .lic file in a text editor, and copy the entire contents into the box provided.
- After importing, verify:
- Reports > Events shows a new Event with Subtype: License Added.
- Settings > System Configuration > Licensing shows an updated License Expiration and/or updated Endpoint Limit.
Import License via SQL
- Stop the App Control Server and App Control Reporter services.
- Run SQL Server Management Studio as the Carbon Black Service Account.
- Open the .lic file in a text editor and copy the value in the query:
USE das;
UPDATE shepherd_configs
SET value = 'VALUE FROM LIC'
WHERE name = 'license'
- Start the App Control Server & App Control Reporter services.
- Log in to the Console and verify:
- Reports > Events shows a new Event with Subtype: License Added.
- Settings > System Configuration > Licensing shows an updated License Expiration and/or updated Endpoint Limit.
Import License on service start
- Stop the App Control Server and App Control Reporter services.
- Rename the new .lic file to: license.lic
- Copy the file to: C:\Program Files (x86)\Bit9\Parity Server\
- Start the App Control Server and App Control Reporter services.
- Verify:
- The license.lic file should be consumed on the service start, and removed from the folder.
- Reports > Events shows a new Event with Subtype: License Added.
- Settings > System Configuration > Licensing shows an updated License Expiration and/or updated Endpoint Limit.
What happens when the Server License expires
- 7 days prior to expiration multiple Events are generated with the Subtype: License Warning
- An Alert can be created based on this Event.
- This can be changed with the Shepherd Config Property: LicenseControlExpirationWarningLimitDays
- At midnight the day following the expiration, the Console and API will be come unavailable.
- No change is made to the Agents, they will continue using the specified Enforcement Level and Approvals.
What happens when the License Endpoint Limit is Exceeded
A warning will be displayed in the Console and the Account Team may reach out to request additional licenses be purchased.
- Exceeding the Endpoint Limit will not:
- Impact the ability to log in to the Console.
- Automatically disable or uninstall Agents.
Determine or update the License Endpoint Limit
- Log in to the Console and navigate to Settings > System Configuration > Licensing.
- Endpoint Limit is displayed here.
- In Use is determined by machines in Visibility or any of the Control Modes (Low, Medium or High).
- Verify Old Computer Cleanup is Enabled and configured correctly.
- If using Template Computers or Template Images, verify Clone Cleanup Settings are configured correctly.
- Total Licenses In Use is updated each night with the DailyPruneTask.
Using the Same License for Multiple Servers
Each App Control Server will require a unique and dedicated Server License. Using the same Server License across multiple Server installs will cause issues. Please contact the Global Customer Care Team for assistance with Server License modification (date, quantity, etc).