Installing SilverCreek Workgroups for Windows (FortLM)
A SilverCreek workgroups installation contains two steps: Installation of the server and installation of the clients. This document addresses installation of the server for Windows systems. If you are ready to install SilverCreek on client systems, click here for Windows clients and click here for Linux clients.
To learn how to start the FortLM license server automatically when the computer starts, click here.
Installing the FortLM license server and license file (FortLM)
The FortLM license server should be installed on a stable computer. Almost all desktop computers can be used to host the SilverCreek FortLM license server. No special hardware is required for a server computer. The server does not need to be a high-end machine because the license server only serves license requests, and does nothing else.
Download the SilverCreek FortLM License Server
Go to https://download.iwl.com
If you do not know your username and password, please email info@iwl.com.
Click the “SilverCreek Updates” category.
To install the license server on a Windows System, download:
sc-wgserver-fortlm-2013.r1-windows32.exe
Install the SilverCreek FortLM License Server
Click on the downloaded self-executable workgroup installer to install.
Get the hostID of the server machine
You can start the license server via:
Start -> Programs -> SilverCreek Fort LM License Server -> start.bat
The application will prompt you for a license file and also provide you a hostID in a DOS Prompt.
Email the chosen hostID to license@iwl.com
InterWorking Labs will generate a license file and email it to you.
The hostID can also be obtained by executing common “flmid”.
To locate the “flmid” utility, open a DOS prompt:
cd to the “bin” directory under your SilverCreek FortLM License Server installation.
Install the SilverCreek FortLM license file you received
First, open the file called fortlm_license.lic that was emailed to you.
Next, edit the first line (SERVER=line):
SERVER=hostname_or_IP; PORT=port_no; IP=v4; ANYIF=No;
Where <hostname_or_IP> should be replaced with the host name or IP address of the license server computer.
You need to replace <port_no> with a free port number. You should pick a port number > 1024 to avoid using privileged/restricted ports.
For example, before editing:
SERVER=hostname_or_IP; PORT=port_no; IP=v4; ANYIF=No;
After editing, if using IP address, the first line will look like:
SERVER=192.168.2.2; PORT=4545; IP=v4; ANYIF=No;
If using host name, that line will look like:
SERVER=calypso.myorg.com; PORT=4545; IP=v4; ANYIF=No;
Keep other parts unchanged and then save fortlm_license.lic as a text format file in the top directory of the installed license server package.
Note: You need to change “IP=v4” to “IP=v6” if you are running on a IPv6 server. If you change “ANYIF=NO;” to “ANYIF=YES;”, then the server will listen to any interface on this server computer.
Start the FortLM license server
Start the server through Start -> Programs -> SilverCreek FortLM License Server -> start.bat
Alternatively, you can run FortLM server “flmserver” directly, open a DOS prompt, go into the installation directory “Program Files\InterWorkingLabs\SilverCreekFortLMLicenseServer”, and issue the following command:
flmserver fortlm_license.lic iwl_pubkey.pem
If the installation was successful, you will see a message as shown below:
Congratulations!
Now that you have successfully installed the Windows Server, you can install SilverCreek on the clients:
To install SilverCreek on a Windows or Linux Client, go to iwl.com/install and find the appropriate instructions.