Licensing with FRI3D
NLicenseD - Instructions#
This is the license manager which needs to be run in order to use Floating/Network licenses of FRI3D. This runs the service and monitors the licenses.
No administrator access is needed if not installed as a Windows service. However it does monitor UDP ports (46345) and issues requests every minute.
If Installed on the local machine
- Any other machine needing access to FRI3D needs to have access the IP address and mentioned ports to the local machine NLicenseD is running on.
- Please check with your IT department about access.
If installed on a separate license server machine
- Please ask your IT adminstrator to ensure that the license server machine is visible in the network via UDP and TCP/IP Ports 46345 .
- Any machine running FRI3D needs to be able to ping the license server machine under the mentioned port.
- On the machine running License Server -> Command Prompt
- ipconfig /all
- On the local machine running FRI3D -> Command Prompt
- ping
<IP Address of License Server Machine> and ensure that the machine answers to the ping
- ping
Installation#
Run the installer NLicenseD_Windows.exe
Follow the prompts . Specify the Installation folder to it into a custom user folder if you dont have Adminstrator access or access to <Program Files> folder. The default is \<C:\Program Files\NLicenseD> . Select NLicenseD component. Accept License Agreement
There are two ways once can run the license server.
- Run as a windows background service - Needs Administrator Access
- Run as a user process
Start as a User process (Recommended)#
- Open Windows Command Prompt Win -> Command Prompt
- Change directory to the Program Folder where NLicenseD License Daemon was installed. (cd
<Program Folder> ) - .\NLicenseD.bat
This runs the process as a regular user process and monitors the licenses. No administrator access is needed. However it does monitor UDP ports (46345) and issues requests every minute.
| Short | Long | Explanation |
|---|---|---|
| -e | -execute | Execute the service as a standalone application |
| (useful for debug purposes). | ||
| This is a blocking call and it will be executed like a normal application. |
Startup as a Windows Service#
- Open Windows Command Prompt Win -> Command Prompt
- Change directory to the Program Folder where NLicenseD License Daemon was installed.
- NLicenseD.exe -install to install the service
The following are the commands which can be issued to the service. Each time use NlicenseD.exe with the following options.
| Short | Long | Explanation |
|---|---|---|
| -i | -install | Install the service. |
| -u | -uninstall | Uninstall the service. |
| -t | -terminate | Stop the Service |
| -p | -pause | Pause the Service |
| -r | -resume | Resume the paused service |
| -c {cmd} | -command {cmd} | Send the user defined command code\e{cmd} to the service application. |
| -v | -version | Display the version and Status information |
If Service needs to be suspended or terminated#
- NLicenseD.exe -terminate
To uninstall the service#
- NLicenseD.exe -uninstall