Locally Hosted Licensing

Use the following instructions if you received a license file (*.lic) and/or a license settings file (*.prnrsl).

Alternatively, if you received only a license key (a 32-digit alphanumeric code), see http://www.reliasoft.com/reliasoft-hosted-licensing.

One or both methods can be used on the same computer. For example, if you have your own single-user license for BlockSim and will share your department’s multi-user (floating) license for Weibull++, you will receive a license key for BlockSim and a license file for Weibull++.

If you will use both types of licensing on the same computer, use the installation instructions for locally hosted licenses. When you launch any application that isn’t included in your locally hosted license or that you have specified as using ReliaSoft-hosted licensing via the License Settings Tool, the ReliaSoft License Manager will allow you to perform the activation of your ReliaSoft-hosted license(s) using a product license key.

Requirements for All Installations

  • Before running the installation program, make sure your computer meets the system requirements for ReliaSoft desktop applications.

  • You must be logged in with a user account that has administrative rights.

  • It is strongly recommended that you close all other applications during the installation.

Installing Using Locally Hosted Licensing

There are two steps involved in installing your new software: setting up the license server and setting up the client computer(s).

Setting Up the License Server

First, the administrator must configure the license server by following these steps. If you have already set up a license server for ReliaSoft or nCode products, you do not need to repeat this process. Note that a server can run only one *.lic file, so if you have multiple licenses, each will run on a separate server.

It is also important to remember that the license is customized to work only on the computer that you specified as your license server. This computer must remain on and accessible via the network to all client computers, with the license service running.

  1. In the Windows Firewall control panel's advanced settings, add inbound rules to configure the Windows firewall to allow inbound connections on the following ports:
    • TCP 6220
    • UDP 6200
  2. Open the ReliaSoft ePack and decompress the *.zip archive in the Locally Hosted Licensing Utility folder.
  3. Install the HBM Prenscia Licensing Administration utility by double-clicking licinst.exe and following the prompts. The utility will start as soon as installation is complete.
  4. On the Server tab of the license admin utility, click Configure License Server and enter the port number (this will be 6220 by default—if you must change it to fit your environment, you will need to adjust your Windows Firewall settings and the license path on the client computers accordingly). Then browse for the *.lic file.
  5. Provide each client user with the path to the license server computer and the license settings file (*.prnrsl) for this license, if one was provided

Setting Up the Client Computer(s)

Once the license server has been set up, perform the following steps for each client installation. If you have previously connected the client computer to the appropriate license server, you can start at step 4.

  1. Open the ReliaSoft ePack and decompress the *.zip archive in the Locally Hosted Licensing Utility folder.
  2. Install the HBM Prenscia Licensing Administration utility by double-clicking licinst.exe and following the prompts. The utility will start as soon as installation is complete.
  3. On the Client tab of the license admin utility, click Set Client License Path, and then click Add Network Host or enter the license path directly in the window (use the network host format; e.g., port@serverhostname).

    The client computer will check for available license seats in the specified order (i.e., it will go to the top server listed and if no license seat is available there, it will check the next server down, and so on).

    Note that you can delete a license location by highlighting the line and deleting it.

  4. Install the ReliaSoft desktop applications by double-clicking the installation program from the ePack (e.g., ReliaSoft2020.exe) and following the prompts.
  5. For versions prior to Version 2020: If you were provided with a *.prnrsl file, open the Import/Export License Settings utility by choosing ReliaSoft [Version] > ReliaSoft [Version] License Settings Import-Export (Windows 10) or ReliaSoft [Version] > Additional Tools > ReliaSoft [Version] License Settings Import-Export (Windows 7) in the Windows Start menu. Follow the on-screen instructions to import the *.prnrsl file.

The first time you launch an application, you may be asked to provide your name and basic contact information. This is required to be eligible for technical support.

Ongoing License Administration

After initial installation and setup, there are various tasks that you may need to perform.

Required Task: Log Files

For each locally hosted license, the license administrator must remit log files to ReliaSoft on a quarterly basis, in accordance with the license agreement. When the license server has been started, the log file will be automatically generated in the directory <installation path>\HBM Prenscia\Licensing\log. At the end of each quarter, use a file compression utility to compress the quarter's *.csv file (indicated by a year and quarter abbreviation in the filename) into a *.zip file and send the compressed file to logfile@hbmprenscia.com.

Licensing Administration Window

You will use the HBM Prenscia Licensing Administration utility when you set up the license server and the client computers. If you need to open the utility again at a later time, choose HBM Prenscia Licensing > Licensing Administration in the Windows Start menu. You can:

  • Use Display Server Host IDs to copy or save the host ID information for the current computer if needed by ReliaSoft support.
  • Use Configure License Server if you need to stop, change and/or restart the service on the license server. For example, when you renew your license or if your company purchases additional license seats, ReliaSoft will provide you with a new *.lic file.
    • If you are experiencing issues serving licenses, click Restart Service to force the service to reset.
    • To replace a *.lic file, click Stop Service, make the changes and click Start Service.
  • Use View License Server Status to display the status of the license server and which license seats are currently in use. You can use this tool to view information for any of the license servers that your organization has set up.
    • Host: set to localhost to view the statistics for the current license server. To view stats from another license server, enter the name of the computer on the network or an IP address.
    • Port: 6220 is the default.