The CheckPoint License Server is an ISAPI dll (checkpoint.dll) found
in the \SoftwareShield\CheckPoint\
directory.
When you are ready to deploy the CheckPoint License Server to the server
machine:
Create a directory where you wish the server to
live.
Copy the checkpoint.dll to this directory.
Configure IIS to serve the checkpoint service.
(IIS 6
is described, however the process is mostly the same for IIS 5 with fewer
security restrictions.) Check and/or change the following settings:
Open
the Web-Service Extensions node, make sure "All unknown ISAPI Extensions"
are "allowed". See
the following image:

Alternatively, if you wish, you can create a special extension
category just for SoftwareShield extensions. Click
on "Add a new Web Service Extension". Give
it a name like "SoftwareShield" or "CheckPoint". Click
on "Add..." browse to the required files (CheckPoint.dll and/or
CGIACodeGen.exe). Be
sure "Set extension status to allowed" is checked. See
the following image:

Create a virtual directory in your web-site.
Point it to the directory where the checkpoint.dll is located. Set its
permissions to "execute" ONLY
as in the following image:
You may need
to modify the Windows permissions of the directory where you place the
checkpoint.dll to ensure that the host process can read and write files
there (which is required). Modify the permissions of the target directory
to allow the user whom has been configured for the IIS process to have
full access, read and write (normally this user is IUSR_MACHINE where
you replace MACHINE with the name of the server). If you have difficulty
doing this or you get an error later that seems to indicate that the CheckPoint
server cannot create or access its INI file, try simply adding "Everyone"
with full access to check if the problem is permission related.
- Test that the server is accessible and
can execute. Open
a browser window and navigate to the raw CheckPoint License Server URL.
This will
simply end in "checkpoint.dll". In
the below example we have deployed a test at: "https://secure.softwareshield.com/CheckPointSecure/checkpoint.dll"
(not a real URL) If
the server has been deployed correctly and IIS has been configured correctly,
you will see the following page displayed:

You are done deploying the server.
The next steps to using your server include:
Configuring the CheckPoint Database
Configuring
the CheckPoint Server (to connect to the database you have chosen)
Uploading
License Meta Data
Deploying
License Projects on the CheckPoint Server
Note:
The SoftwareShield CheckPoint™ License Server only comes with the Server
Edition of the SoftwareShield System.