KB#00892-Configuring the BLM to go through a TCP/IP firewall
Configuring the BLM to go through a TCP/IP firewall
We have two ways you can define the ports used by the BASIS License Manager when going thru a Firewall for the VENDOR line port (17000/1700)
The first method works well with traditional licenses, the second method is better suited for Perpetual Self-Healing, and Virtual licenses where the AUTOLIC process will be updating your license for you.
Both methods require that you configure your firewall itself to open up two ports for the BLM: port 27000 and 17000. Due to the many variations of firewalls today, we do not instruct on how to configure the firewall itself.
The first method of configuring your BLM:
Edit the permanent license files themselves. Add port=17000 at the end of the vendor line.
Here is an example:
SERVER this_host ID_STRING=2D111111 VENDOR basis port=17000 FEATURE PRO5_DEV basis 3.10 permanent 17 7828097FE611 HOSTID=ANY ck=98 SN=PRO555557
Last step, STOP and START the BLM.
The second method of configuring your BLM:
Create a text file that contains the following information:
VENDOR basis port=17000
This file needs to be placed in your BASIS License Manager directory and be named in such a way that it is the first file found by the BLM when looking for licenses. The file HAS to end with the .lic extension. ex: 1BASIS_VENDOR.lic
No change needs to be made to your actual license file. Once this file is in place, STOP and START the BASIS License Manager. You should see in the BLM log that it finds the new file first:
License file(s): C:\PROGRA~1\basis/blm\1BASIS_VENDOR.lic C:\PROGRA~1\basis/blm\2ODBC_ROBBX000302.lic
If the BLM log does not show that this text file is found first then the BLM will not be using the defined PORT for the BLM components to communicate with each other.
SERVER Line Port
For the SERVER line port (27000) you will want add the port when you register for your license. Add the port you would like to use for the SERVER line port to the end of the Last Name field on the license registration screen, enclose the port value in parenthesis as in:
First Name: John Last Name: Smith (27000)
This port will be returned in the generated license as the SERVER line port, as shown here in this license example:
SERVER this_host COMPOSITE=255E1D9A7578 27000
Last Modified: 10/03/2016 Product: License Manager Operating System: N/A
BASIS structures five components of their technology into the BBx Generations.