This document explains how to configure the License Server to share licenses over a network.
On this page:
The License Server configuration allows the management and distribution of a single type of license across connected clients. The remote licensing method does not allow mixing different license types. Users or devices request access, and the server grants licenses based on availability within the defined category.
To prevent license invalidation when using a VM, ensure the VM is configured with a permanent MAC address. This maintains consistent hardware identifiers required for the license to remain valid. |
Requirements
1. The Server computer must have the software platform installed and licensed.
2. The software must have applied license for the remote license server allowing a field higher than 1.
2.1. To check how many licenses are available, open the software and go to the License Information page, and check the Serial Number field as shown in the image below:
For more information about how to get a license key, access Managing Licenses and read more. |
Running the web server
1. The first step for the server computer to be ready to accept remote connections from clients is to have a WebServer running.
A web server is an interface application used to manage the connection between computers in a network. The TWebService is our software platform's connection assistant. To connect other computers in the same network with the project server, you need the TWebService connection assistant or a similar tool, such as Microsoft Web Server (IIS - Internet Information Services).
1.1. To run TWebService:
A. Access the software platform installation folder (default path: "C:\Program Files (x86)\Tatsoft\FrameworX") and run the TWebService.exe file.
B. Access the Server Information page in Solutions Manager. In the Connected Server Information configuration section, select WebService in the Add Services field.
1.2. To check if the TWebService is running:
A. You can open the Windows tray icons, close the Windows clock, and look for the TWebServices icon as the executable file icon, the same icon as the image above. When found, position the cursor over the icon, and a similar message "TWebServices is running...(Port: <Port>)" appears. The image case below appears (Port: 10108), meaning port 10108 (default) has been used for the TWebServices.
B. Or, you can go to the Task Manager window and look for the "TWebService-FrameworX" service in the Service tab.
If this does not appear, the TWebService was not installed as a Service.
Requirements
The client computer must have the software platform installed.
Client-side setup
1. To do the configuration on the client-side, you must have the "RemoteLicenseService” text file.
1.1. To create one, open a new file in Notepad and write the following line:
RemoteServer=<Server IP>:<Server Port> |
1.2. Save the file with the name “RemoteLicenseService.config” on your computer's Desktop.
1.3. Open the file and replace the specified parameters. Change the IP and port for the license server configuration. The IP is the IP of the computer's server, and the Port is the port we discovered in the last section (in this case, 10108).
For example:
1.4. Save the changes made to the file (Ctrl + S).
1.5. Put the file in the following folder: “C:\Users\Public\Documents\FrameworX\MachineSettings”
2. Open the Solution Manager, access the License Information and refresh the page.
3. See if the License is enabled, as shown in the image below:
In this section: