מה תרצה/י לחפש?
Table of Contents
NAGIX License Management – End-to-End Guide
1. Introduction
This guide describes the complete licensing process in NAGIX:
- Creating a License Request (Client side)
- Generating a License (Manager side)
- Activating the license on the client environment
💡
This process involves two applications: LicenseManagerClient and LicenseManager.
2. Prerequisites
- Install ASP.NET Core 8.0 Hosting Bundle
- Install .NET Desktop Runtime 8.0
⚠️
System reboot may be required after installation.
3. Nagix License Manager Client
3.1 Configuration
\NagixLicenseManagerClient\appsettings.json
Update MongoDB connection if authentication is required:
"MainDB": "mongodb://username:password@localhost:27017/{0}"
Set database name:
"NagixDatabaseName": "master-Accessibility"
⚠️
Do not forget to save the file after editing.
3.2 Run Application
Consist.Nagix.LicenseManagerClient.exe
💡
UI is divided into two sections:
- License Request creation
- License activation
3.3 Create License Request
- Fill in:
- Company Name
- Contact Person
- Phone Number
- Click Create License Request
- Save the file
💡
The generated file is a License Request file that must be sent to Consist LTD for processing.
- Send the generated License Request file to Consist LTD for processing
3.4 Activate License
- Click Choose License File
- Select received license
- Click Send License Request to complete activation
✅
License activation request is sent to the system.
4. Nagix License Manager
4.1 Run Application
Consist.Nagix.LicenseManagerRunner.exe
Select:
C:\Program Files\Consist\Nagix\NagixAPI\appsettings.Prod.json
💡
UI is divided into two sections:
- Request file loading
- License generation
4.2 Create License
- Click Choose Request File
- Select request file
Fill required fields:
- New Client checkbox (if applicable)
- Server MAC Address (auto from request)
- Expiration Date (must be future)
- Templates Count
- Pages Count or Unlimited Pages
Create License
Send generated license file to client.
5. Common Mistakes (REAL WORLD)
- ❌ Wrong MongoDB connection string
- ❌ Wrong database name
- ❌ Expiration date = today or past
- ❌ MAC address mismatch
- ❌ License file not from same request
6. Troubleshooting
License not accepted
- Check MAC address
- Verify correct request-license pair
Application does not start
- Check .NET installation
- Check blocked EXE (Unblock file)
Database errors
- Verify Mongo credentials
- Verify DB name
7. Full Workflow
- Client creates License Request
- Client sends request to Consist
- Manager generates License
- Manager sends License to Client
- Client activates License
✅
License is successfully activated and ready for use.