Comet Security Server 32


The Comet Security Server (CSS) is a 32-bit Windows application that manages product licenses among a network of Comet Workstations. The CSS uses the serial number provided by the Comet Security Plug installed on one of the parallel ports, in conjunction with one or more passwords, that equate to some number of licenses for a given product. Licenses are shared and managed on a first come first serve basis. As each Comet workstation starts up, Comet will request licenses to secure its various features and operating modes, such as CometAnywhere sessions, and other special features. Communication between Comet and CSS is implemented using the TCP/IP network protocol.


A setup program is provided to assist the administrator in installing the CSS. Setup is designed to run from the windows machine on which the CSS will execute, and store the password information. In some cases, administrator access rights may be required to install the CSS. Simply execute the setup program, and follow the prompts regarding where the program files will be stored, and how the CSS will load. It is strongly recommended that the CSS be installed to a disk that is local to the machine on which it will run, the most common example being:

C:\Program Files\

The CSS requires the use of a Comet Security Plug, and must be installed on one of the parallel ports of the machine, from which it is running. Each time the CSS loads, the parallel ports are queried until the Security Plug is found. After checking all the ports, if no Security Plug can be found, an error will be reported to the desktop, and the CSS will be unable to serve any licenses until access to a Security Plug can be obtained.


When running Setup, the user will be asked if the CSS should be started automatically when the user logs in, by placing an icon in the Startup folder. The CSS must be running, before Comet can connect to it, and request licenses. If it is not running, Comet could receive a connection refused error. The CSS can not be run as an NT Service, and can therefor be loaded as a user logs in. When the CSS is running, its program icon should be visible on the task bar. Once loaded, the CSS reads the serial number from the Security Plug, and compares this against any previously stored passwords, and calculates the products and number of licenses available to any requesting Comet workstations.


Passwords are entered and/or changed from the Password Maintenance dialog. From the Edit menu, select Passwords. Passwords are entered in three very simple steps. For a given password, begin by selecting the product it is for from the Product list. Next, enter the password into the Password field. Then, enter the number of users secured from this password in the Users field. Lastly, press the Apply button. As a precautionary measure, invalid passwords will not be accepted by the CSS, and will not allow you to apply them. Thus, the Apply button is enabled only when the Product, Processor ID, and Users fields match for a given password. After filling in the above mentioned fields, if the Apply button is not enabled, then search for a typo, or some other mistake. A given password is targeted for a specific product, user count, and processor ID. If all the parameters do not coincide, then the Apply button will not be enabled.


The CSS configuration may be altered from the Settings dialog. From the Edit menu, select Settings. The network protocol in which the CSS operates is selected in the Network Protocol Usage group. Only protocols available to the workstation, or supported by the CSS, will be enabled and available. An aid to configuring the Comet workstations is provided in the Example SysGen Server Settings group. This sample server setting can be copied to the clipboard, and pasted into the appropriate location of the SysGen file. The available sources for security, and the respective Processor ID are shown in the Security Source group. Only those sources that are available, or supported by the CSS, will be enabled and available.