To configure licensing with a firewall, give the lmgrd daemon (license manager) and the vendor daemon (Rational vendor, rational.exe or ibmratl.exe) TCP/IP port numbers. The TCP/IP port is used for client/server communication for floating licenses.
In a non-firewall situation, the lmgrd daemon starts on TCP/IP port 27000 when you start the server. (You will have to change this number if another application is using this port number.) The lmgrd daemon assigns a random TCP/IP port number to the vendor daemon.
In a firewall situation, the client cannot communicate with the daemons on the license server because the ports they are using are blocked. To enable license requests to pass through the firewall, assign numbers to the vendor and lmgrd ports. The vendor daemon and lmgrd daemon must start on a specific port number each time a client makes a license request and checks out a floating license from the server. The specified ports or connections remain open until the client returns the license to the server.
In a sample firewall situation, a IBM Rational product can communicate with the lmgrd daemon and rational.exe or ibmratl.exe (vendor daemon) on the license server through a firewall if the numbers 27000 and 8000 have been assigned to the ports.
When you specify the port information, License Key Administrator (LKAD) stores the port information in the registry.
Use the following procedures to change the lmgrd and vendor ports in single, multiple server, or redundant server environments. They assume that you have already started the license servers and entered the host names of the license servers in each client.