Installing the license server can be grouped into a few different steps:
- Acquire the license server software
- Install the license server software
- Configuring the license server
Step 1: Acquire the license server software
You need the following software:
Note: We recommend that you install this on a virtual machine. The resources required for this are generally minimal. The resources shouldn't require consideration until you get to the 400 or 500 concurrent user level.
Step 2: Install the license server software
- Choose a server
- Install LMX End-User Tools
- Start the server software
- Verify the server is running
- Configure License Server Firewall to Allow Connections (on Port 6200)
- Configure the server software
- Add paths to license files
- Set a default password
2a) Choose a Server
Choose a dedicated server or dedicated virtual machine to host the license server. This machine will host the license server. Licenses will be locked to this license server's components.
Note: if you choose to run on a virtual machine, please contact us before you activate the license.
2b) Install LMX End-User Tools
You install the LMX End User Tools that you found earlier.
While installing these tools, it will ask if you want to install the license server. Say yes.
It will also require the vendor.dll file. You have have found that when downloading the license server software.
The report viewer doesn’t need to be installed on the computer with the license server.
2c) Start the License Server Software
Find the Local Services screen from the Windows Control Panel:
Start the LMX License Server process inside Windows Local Services Screen. You should set this to start on reboot.
2d) Verify the Server is Running
Comeback later to check that the feature is being served. If you find that the feature is not being served, then the configuration may not be correct.
The license server software requires Java to run. You don't need Java installed to verify that it is accessible from a web browser; however, you do need Java to use the license server user interface. You do not need to install Java on the server; access the license server from a client that has Java installed.
Recently modern web browsers (Safari, Chrome, Firefox, Edge) stopped rendering Java applets. To get the web interface to work, use legacy Internet Explorer (currently IE 11) and add a security exception for the server into the Java Console.
2e) Configure the License Server Firewall to Allows Connections (on Port 6200)
Configure the license server firewall to allow connections. The default port is 6200. If client systems can not access the server on this port, they will not be able to checkout the license.
2f) Configure the Server Software
Configure the license server, setting the path to the activation codes, and also changing the password. Note, whitespace can cause issues, so try adding quotes around paths that have whitespace, or using paths without whitespace.
See path to config file in image below.
Default Location of License Server Configuration
Editing the License File (Add License File)
2g) Verify the Features are Being Served
On a client PC with Java installed, open the license sever in a web browser, and verify that the feature is being served. You must see the "reporting" feature being displayed and served.
2h) Set a Default Password
The below image shows how to edit the license server configuration file to set the default password.
Editing the License Server (Default Password)