The instructions for installing a Ch floating license server

First, you need to send us the information below related to
the Ch floating license server.
  • The operating system for the floating license server.
  • The Mac address for the floating license server.
  • The hostname for the floating license server.
  • The operating system of client machines.
  • The total number of client machines
  • The IP range of all client machines
  • The quote number/order number/PO number, or if paid by a special grant.
We will send you a floating license server package. Then you can setup the floating license server following the instructions below. (1) In the floating license server machine, you need to open the port number 5053 and 1999 as specified in the license file, to allow other client machines to access the server machine. (1.1) In Windows, click Start, Control Panel, Windows Firewall, Exceptions. Add Port; fill the entry "Name:" with chrlm, and "Port Number:" with 5053. (1.2) In Linux, you need to use iptables to open the firewall. (1.3) in Mac OS X, you need to use Mac firewall. (2) If you want to test the floating license, run the command from MS-DOS shell: .\rlm -c float.lic Once you start the client ch or chide, your screen should show one license is checked out successfully. (2.1) For final setup, in Windows, install it as a service by the commmand below, you may start the command prompt as system administrator, mkdir c:\float\ mkdir c:\float\logdir .\rlm -c float.lic -install_service -service_name chrlm -dlog c:\float\logdir\logfile.txt -ws 5054 the service will start automatically after the reboot. You can verify it by rebooting your machine right away. To start the service immediately, click Start, Run, type in services.msc, then look for the service name chrlm, right click it to start. Once the licese server starts to run, you can check the status of the license server using a Web browser from the floating license server. http://localhost:5054 If you want to access http://floating_license_server_hostname:5054, you need to open firewall port 5054 in the floating license server machine. To stop the service, click Start, Run, type in services.msc, then look for the service name chrlm, right click it to stop. To delete the service, stop the service first. Then, run the command below. rlm -delete_service -service_name chrlm (3.1) In Windows client machine, the license file c:\ch\license\ch.lic should contain the following contents: HOST float_license_server_IP any 5053 (Note: You need to replace float_license_server_IP with your real IP address) If your Ch version and build number is older than 7.5.1.15361, you need to do the following in your client windows machine, mkdir C:\ProgramData\Reprise and make sure the above directory writable to all users. otherwise, you will get the error that the license expired even though your license is still valid since non-administrator user cannot write the checked out license information there. (3.2) In Linux or Mac OS X, the license file /usr/local/ch/license/ch.lic should contain the following contents: HOST float_license_server_IP any 5053 (Note: You need to replace float_license_server_IP with your real IP address) (4) File softinteg.opt contains the option to lock for running client machines. By default, it contains the following contents: INCLUDEALL internet 192.168.*.* It allows only machines starting with the IP addresses starting with 192.168. to check out a license. If you need to lock the machines with the subnet 192.168.1.0/24, you can change 192.168.*.* to 192.168.1.* Please change the contents of softinteg.opt with the IP addresses for your networked machines. (5) The float license port is specified in the both float license server license file and the client license file. In floating license server file, it is HOST hostname 0019db66ca31 5053 In floating license client file, it is HOST 0019db66ca31 ANY 5053 You can change 5053 to 5999 in both float license server and client license file, then restart the float license server. (6) For final setup, stop the process you started in step (2). install it as a service by the commmand below, mkdir c:\float\ mkdir c:\float\logdir .\rlm -c float.lic -install_service -service_name chrlm -dlog c:\float\logdir\logfile.txt -ws 5054 the service will start automatically after the reboot. You can verify it by rebooting your machine right away. You can check the log file c:\float\logdir\logfile.txt for more details. To start the service immediately, click Start, Run, type in services.msc, then look for the service name chrlm, right click it to start. Once the licese server starts to run, you can check the status of the license server using a Web browser from the floating license server. http://localhost:5054 If you want to access http://floating_license_server_hostname:5054, you need to open firewall port 5054 in the floating license server machine. To stop the service, click Start, Run, type in services.msc, then look for the service name chrlm, right click it to stop. To delete the service, stop the service first. Then, run the command below. rlm -delete_service -service_name chrlm (6) for more details, please read the document RLM_Enduser.html. and the FAQ http://www.reprisesoftware.com/support/faq.php (7) Please don't make any changes to the content of floating license file (float.lic), it will make your license invalid.