General

Installation
Licensing
CAD Interfaces

Animation

POV-Ray Rendering
Interactive Web Pages
IPA Frequently Asked Questions
 
Licensing
 

Fixed (Node-Locked) Licenses

I have upgraded my system and my existing license is not recognized?

Floating Licenses

How do I set up my floating license?

Is it possible to move my IPA Floating license to a new server?

Is it possible to access the IPA floating license from a location outside the firewall?

Is it possible to set up the IPA floating license to utilize redundant servers?


Fixed (Node-Locked) Licenses

I have upgraded my system and my existing license key does not work?

The IPA Node-Locked license is intended for use on one (1) specific computer. Company policy requires that we receive confirmation via email or company letterhead that all previous copies of IPA have been uninstalled or deleted before we can transfer an IPA License to another machine.

Floating Licenses

How do I set up my floating license?

  • Download the IPA Flexlm Files
  • On the prospective license server machine:
    • Create a directory on the hard drive (example: C:\ipaflexlm) and extract the contents of the zip file into that directory. NOTE: If your directory is not C:\ipaflexlm you must modify the Daemon line in your license file to reflect the correct path to the daemon.
  • Run the LMtools.exe file and press the Hostid button for machine information
  • Record the hostid information from this command. This includes the Hostname, IP address and hostid. Example:
  • HOSTNAME = ipaserver
    INTERNET = xxx.xxx.xxx.xxx
    "00105xx78x4x"
    DISK_SERIAL_NUM=1cf59d0b

  • Send this information by e-mail to our licensing department or by FAX to 978-266-1881
  • You will receive a license file (xx.lic) in return.
  • Rename the license file to (ipa.lic)
  • Copy the ipa.lic file to the C:\ipaflexlm directory (or whatever directory you installed the flexlm files in.
    • NOTE: If your directory is not C:\ipaflexlm you must modify the Daemon line in your license file to reflect the correct path to the daemon.
  • Double click the flexlm.cpl file
  • Go to the Setup tab
  • Type "IPA FlexLM" in the service name box
  • Go to the dialog box for the lmgrd.exe, Browse to C:\ipaflexlm\lmgrd.exe
  • Go to the dialog box for the License File, Browse to C:\ipaflexlm\ipa.lic
  • Go to the dialog box for the lmgrd.exe, Browse to C:\ipaflexlm\debug.log
  • Check on "Use NT Services"
  • Check on "Start Server at Power up"
  • Select "Apply" and then "OK"
  • Reboot the Server

On the client machines:

  • Install IPA via the CD or download as normal
  • Before running IPA, copy the ipa.lic file from the server to the directory in which you installed IPA (example: C:Program Files\Immersive Design\IPA)
  • Run IPA. If the server is working correctly, you should NOT see a dialog box asking for a license key

Is it possible to move my IPA Floating license to a new server?

The IPA Floating license may be transfered to a new server machine. Company policy requires that we receive confirmation via email or company letterhead that the original floating license has been uninstalled or deleted before we can transfer the IPA License to the new server.

Is it possible to access the IPA floating license from a location outside the firewall?

Yes it is possible to access the IPA floating license from a location outside the firewall. To configure FLEXlm to work across a firewall, an open and available TCP port must be assigned to the IPA daemon in the license file. This is done by simply adding "PORT=tcp_num" at the end of the DEAMON line inside the IPA license file. You must also verify that the assigned TCP port values are open and available on the Firewall.

For example, the modified license file:

SERVER 204.56.125.221 DISK_SERIAL_NUM=28468214 1700

DAEMON idi_d c:\ipaflexlm\idi_daemon.exe PORT=1107

FEATURE ipa idi_d 1.000 01-jan-0 1 7B30A0112A5D32BAF8B4 ""

( Note: TCP port values 1700 and 1107 are open and available on the Firewall.)

Is it possible to set up the IPA floating license to utilize redundant servers?

With FLEXlm you can set up redundant license servers to operate as a single logical license server. Redundant servers help ensure the availability of your licenses in the event of a system crash. The cost is some additional administration. If you are willing to deal with the extra overhead, and you want to ensure that all of your licenses are available even if one machine crashes, then you may want to use redundant servers.

In a redundant server configuration, no licenses are available until there is a quorum of servers. A quorum of servers is defined as a strict majority of the servers listed in the license file, so a quorum in a three-server configuration is two. In other words, if only one server in a three server configuration is running, then no licenses will be available. As soon as two of the three servers are running and communicating with each other, then all of the licenses will be available.

Setting up Redundant Servers
To set up redundant servers, you must provide us with the hostid information for three machines that will be used as the license servers. In return we will provide you with a license file with three SERVER lines. You need to make sure that each license server has the lmgrd and daemon program files as well as the IPA license file on a local file system. You then start lmgrd on each license server.

Example IPA License:

#SERVER runs on hostname "server name", with ANY hostid on TCP port 1700
# Users can change the hostname and port number, but
# Not the hostid. In practice, you'll probably want to
# use a real hostid
# Note: if server name causes an error, substitute the ip address "X.X.X.X"
# instead


SERVER sys1 DISK_SERIAL_NUM=1cb511e1 1700
SERVER sys2 DISK_SERIAL_NUM=71e4356b 1700
SERVER sys3 DISK_SERIAL_NUM=75510af2 1700

DAEMON idi_d C:\ipaflexlm\idi_daemon.exe

FEATURE ipa idi_d 1.000 01-jan-0 2 2C3000B112374D3791AA ""

   
   
   
 
Copyright © 2004, Immersive Design, Inc.
Phone: 978.266.1800
Email: info@immdesign.com