When running a FlexLM license server, what TCP ports need to be open
The license server software connects using two ports. The first port "SERVER" or the lmgrd port, is selected from the first available port in the range 27000 to 27009. The second port "Vendor" or the ivs exe daemon, is assigned by the operating system when the server is started. Since this port will change each time the server is started, this is not suitable when a firewall is in use. To get around this, the second port can be specified in the Vendor section of the server license file. For example:
SERVER SERVERNAME 0007e96df22e
Vendor ivs port=1051
FEATURE fmpro ivs...
In this case, the TCP port 1051 will be used (This part of the license file can be modified without needing a new license from QPS).
To summarize, the following ports need to be open:
a) All 10 ports in the range 27000 to 27009
b) The port specified on the DAEMON line of the server license file
If you have more than one application serving licenses for to other applications running on the same machine you can specify the port number for the lmgrd.exe. To do this, add the port number you wish to use at the end of the SERVER line in the server license file. For example:
SERVER SERVERNAME 0007e96df22e 27009
Vendor ivs port=1051
FEATURE fmfledermaus ivs ....
As mentioned, you do not need to specify that this port be used unless another FlexNET license server is running on another port.