Contact Us

Server Windows

A SilverCreek workgroup 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.

The following two questions are frequently asked:

How do I start the FortLM license server automatically when the computer starts?

Can I share a floating license across facilities between firewalls?

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 SilveCreek 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

If you do not know your username and password, please email Support.

Click the "SilverCreek Updates" category.

Select the appropriate sc-wgserver package to download:

To install the license server on a Windows System, download:


Install the SilverCreek FortLM License Server

Windows Systems

Click on the downloaded self-executable workgroup installer to install.


Get the hostID of the server machine

Windows Systems

You can start the license server via:

Start -> Programs -> SilverCreek FortLM License Server -> start.bat

The application will prompt you for a license file and also provide you a host ID in a DOS  Prompt.

Email the chosen host ID to

InterWorking Labs will generate a license file and email it to you.

The hostID can also be obtained by executing command "fmid".

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

Windows Systems

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=; PORT=4545; IP=v4; ANYIF=No; 

If using host name, that line will look like:; 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 on any interface on this server computer.


Start the FortLM license server

Windows Systems

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\InterWorking Labs\SilverCreek FortLM License Server", 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:


Now that you have successfully installed the Windows Server, you can install SilverCreek on the clients:

To install SilverCreek on a Windows Client, click here.
To install SilverCreek on a Linux Client, click here.

Did you get an error?

Need to troubleshoot?

See the FortLM Error Codes