The CheckPoint License Server is an ISAPI dll (checkpoint.dll) found
in the \GameShield\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 GameShield extensions. Click
on "Add a new Web Service Extension". Give
it a name like "GameShield" 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.GameShield.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 GameShield CheckPoint™ License Server only comes with the Server
Edition of the GameShield System.