Campus and Classroom license
The CASPOC License Manager is designed to work on all types of Microsoft windows operating systems, starting from windows 2000.
The communication process is based on the file transfer protocol. The only requirement is that both the Client and Server software have read and write rights to a shared directory on the network.
For details on installing and maintenance please read the installation manual. For understanding the principle and trouble shooting, please refer to the manual.
Installing the License Manager involves basically two steps, the license manager and the client programs. Below the procedure for the configuration of a softlocked license manager is given. The two main steps are:
- Install the caspoclm in the new folder and make all settings for the new paths and check the rights for accessing these paths.
- Install the caspoc20XX for he students and check if they can access the new path.
Softlock installation of license
If the license for the CaspocLM.exe program is a softlock, the registration.xml file has to be generated. First install the CaspocLM.exe program and select File/Registration/Step 1:Send Registration
Fill in your data and select the [Email Registration] button
Configuration of CaspocLM.exe
Make the new folder on the pc where you want to have the CaspocLM.exe and copy the CaspocLM.exe to this path. The license.xml file is locked to the harddrive where it was originally created for
It should remain on that computer. If you want to move it to another computer, a new license is required.
After starting the CaspocLM.exe, first tell the program where it can find its license file by selecting form the menu File/Read License.xml file]
Select the folder where license.xml is and select the [OK] button.
You have to restart CaspocLM.exe before the license becomes active
After a restart of CaspocLM, you will see that the license is active:
If no active license is displayed, the license.xml and harddrive do not match and a new license file is required:
If the license is showing in the CaspocLM.exe program, you can continue by specifying the shared fiolder
Secondly you specify the shared folder
Search the shared folder and select the [OK] button.
You can see all activities if you open the license.html file in your internet browser
Access to the shared folder
The next step is installing the clients. Important is that these clients have access to the shared folder and that the shared folder is allowed to have the number of open connections to the client computers. An easy way of testing this is by using notepad.exe or any other simple program that you can use to quickly save and open a file in the shared folder.
From the clients computer, create a file and save it in the shared folder. From another computer you should be able to open that file and make changes in it and save it. If this is not working, you have to contact the system administrator to open the shared folder and to give it read and write permissions to all the clients.
Auto-Starting CaspocLM.exe from a script
You can auto-start CaspocLM.exe as a service from a script, for example when the server is started and the script has to start all server programs automatically. It is however important that the program CaspocLM.exe still has access to the file PathLicenseFile.xml, which he assumes he can find inside his own folder.
If CaspocLM.exe is started as a service from a script, the program should be able to find the file PathLicenseFile.xml in his own folder. Depending on the script, the program CaspocLM.exe can be started from another folder, leaving CaspocLM.exe to think he started in that folder. CaspocLM.exe will be unable to find the file PathLicenseFile.xml in his folder, simply becuase it is not there.
To get around this problem, make sure that the active folder is set to the folder where the file PathLicenseFile.xml is located. If CaspocLM.exe is started as a service he will then be able to find the file PathLicenseFile.xml and will read the license.xml file and is able to process the incoming license requests.
Inside the file PathLicenseFile.xml the folders for his own license.xml file and the shared folder. For example when the license.xml file is on the dongle on drive E: and the shared folder is on a shared folder:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<folders>
<PathLicenseFile>E:\</PathLicenseFile>
<PathLicense>D:\data\shared\CaspocLM</PathLicense>
</folders>