PRA FLEXlm Windows Network Installation

This page will guide you through setting up the PRA license manager on a central Windows server. Once you have successfully set up the license manager, you will be able to run PRA products either from the server or from clients or workstations that have access to the server on the local LAN.

Installation  License Generation  Uninstalling  License Manager Service Info
InfoFLEXlm Server Details  FLEXlm Client Details

Installing the Windows FLEXlm Files

  1. The Windows network license management files are included with the Petroleum Systems Suite.To install them, run the Petroleum Systems Suite setup on the server.
    note: If you are installing the PRA products on the server as well, in the same location, you can install the products and the licensing simultaneously.

  2. You will be asked to specify the directory where you wish to install the Petroleum Systems Suite.

    The default is:
    C:\Program Files\PRA.

    This will install the license management files in a praflex subdirectory, e.g.,
    C:\Program Files\PRA\praflex.

  3. You will be presented with a list of components to install.
    Select "Windows Network License Manager" to install the license management files.
    If you are also installing PRA products at this time, select the products you wish to install.

  4. You will also be asked to select a program folder under Start | Programs in which to store shortcuts for the Petroleum Systems Suite. The default folder name is "Platte River Associates, Inc."

    note: We will refer to the "Platte River Assciates, Inc." folder throughout this document. If you change this default folder name, please note what you have changed it to.

Back to top


Note: You may not need a new license file for this release

If you have an existing PRA license file issued after January 1, 2002, you may not need a new license file for this release. Before continuing with the Windows Network License Generation, read License File Eligibility Dates to see if your existing license file is sufficient.


Windows Network License Generation

  1. Once you have completed the Petroleum Systems Suite setup, you should have a shortcut called "Windows Ntwk License Generation Utility" in the Start | Programs | Platte River Associates, Inc. menu. Run this utility to begin the license generation process.

    The license generation utility, will provide you with the following information:
    • The lmhostid (the Ethernet address of the server)
    • The hostname of the server

    Report these two values to Platte River Associates, Inc. to receive your password report file.

    • E-mail: keys@platte.com
    • Phone: USA (303) 448-0480
    • Fax: USA (303) 448-0434

    You may exit from the Windows Ntwk License Generation Utility until you have received the password report file.

    Press "Finish" to finish the setup.

  2. Once you have received your password report file from PRA, re-start the Windows Ntwk License Generation Utility in the Start | Programs | Platte River Associates, Inc. menu.

    • The Windows Ntwk License Generation Utility will again display your lmhostid and server hostname.

      Press "Continue" to start generating a valid license file.

    • PRA products path
      The license manager must know where the PRA products are installed.
      If you have chosen the default directory in installation step 2, it will be reported as:
      C:\PROGRA~1\PRA
      This is the same as C:\Program Files\PRA. Press "Continue".

    • License file generation method
      In the License file generation method dialog, make sure "Use password report file" is selected, and press "Continue".

    • Password report file selection
      In the Password report file selection dialog, specify the location of the password report file provided to you by PRA, and press "Continue".

    • License File Template
      This dialog will display the information in your password report file.
      You should not have to modify any information in this dialog.
      If the information looks correct, press "Continue".

    • License file created
      This dialog will verify that your license file has been created successfully.
      Press "Exit" to finish the license generation process.
      The license manager service should be installed and started at this point.

  3. Be sure that the license manager is correctly started on the server.

    note: The license manager must be running on the server for PRA products to successfully start on any client, including the server.

    The PRA FLEXlm License Manager should be running correctly if you were able to complete the license generation successfully.

    If for some reason the license manager did not start successfully, you will need to run the Start Windows Ntwk License Manager located in the Start | Programs | Platte River Associates, Inc. menu.

    If the license manager is not correctly started on the server, you will get an error message similar to the following when you try to run PRA software:

    flexlm_error (8K)

    If you are unable to get the license manager started, and know that you have correctly built the license file per license generation step 2, please send a request for support to keys@platte.com and include the exact text of the error message.

Back to top


Uninstalling PRA Windows FLEXlm

If you wish to remove all Platte River products including the license manager, you can do this using the standard uninstall utility (you can access this via the Uninstall shortcut in the Start | Programs | Platte River Associates, Inc. menu, or by using the Windows Add/Remove Programs utility). In addition to removing the PRA products, the uninstall utility will stop the license manager if it is running, and uninstall the service.

Please note, however, that if your license manager is installed on the same machine as your PRA products, but in a different directory, the same uninstall utility will not uninstall them both. In this case, the easiest thing to do is to run each uninstall utility directly. In each PRA directory, you should have an executable named unwise.exe. Run this executable to uninstall everything in that directory.

If your license manager is installed in the same directory as your PRA products, but you wish to uninstall ONLY the license manager, you may do this using the Stop Windows Ntwk License Manager and Remove Windows Ntwk License Manager Service shortcuts in the Start | Programs | Platte River Associates, Inc. menu. Please refer to the PRA FLEXlm License Manager Service section for more information.

Back to top


PRA FLEXlm License Manager Service

Back to top


PRA FLEXlm Details for the Server:

Whenever possible, PRA recommends that the PRA license management files be installed in the same base directory as other PRA products.

If the PRA products are installed on the server in
C:\Program Files\PRA,
the license management files should be installed in
C:\Program Files\PRA\praflex.

Assuming this setup, the following subdirectories and files will be associated with the license management files:

C:\Program Files\PRA\bin
The directory where PRA product executables are installed.

C:\Program Files\PRA\praflex
The base directory for PRA license management files.

C:\Program Files\PRA\praflex\bin
The directory for license management utilities and the vendor daemon.
This directory includes some or all of the following files:
C:\Program Files\PRA\praflex\licenses
The standard location for license files.
PRA products and the licensing daemon will refer to this location.

There will be several additions to your system based on the location of this installation.

All Windows networks
Windows NT/2000 only
Windows 95/98 only

Back to top


PRA FLEXlm Details for the Client

If PRA product files are installed on the server, client machines should not need any additional licensing files in order to run the PRA products.

If PRA products are installed and run on client machines, each client with a PRA product installation will need a license file, named client.lic, in the licenses subdirectory
C:\Program Files\PRA\praflex\licenses.
This file will indicate to the product what server and port to connect to for licensing.

The first time a PRA product is launched from the client machine, the user will be prompted with a dialog which will automatically create this license file.

Back to top