Primary Server Reference
The Primary Server software component installs as a Windows service on a network server. Its purpose is to provide software updates and licensing to the Spector Clients (Clients).
The Primary Server must be installed on a network computer, which all Clients will be able to communicate with at any time. Servers are rarely turned off or removed from the network. For this reason, a server is an excellent candidate on which to install the Primary Server. Communication between each Client and the Primary Server is accomplished through an IP Port. IP Port 16770 is configured by default. After the Client is installed on a network computer, it must communicate with the Primary Server in order to validate that it has a software license available for the Client. Without the validation of the Client's software license, the Client will not record and the Control Center will not manage the Client.
After the initial validation of the Client's license, the Client must maintain periodic communication with the Primary Server for on-going validation of the software license. If the Client cannot communicate with the Primary Server to validate the license, the Client will continue recording, but it will not upload the recordings to the Data Vault. In addition, the Client will not respond to communications from the Control Center for remote management.
The Primary Server manages the Spector CNE serial number and the software licenses associated with that serial number.
The Spector CNE serial number must be registered through the Primary Server in order to retrieve the appropriate software licenses from SpectorSoft. Typically, the serial number registration is performed at installation time, but if the registration is skipped, registration of the serial number must be performed before installation and operation of the Clients can proceed
The Primary Server provides for the installation of the Client on one unique network computer for each Spector CNE license purchased. Once a license is reserved for a specific Client, the license cannot be moved or recovered for use by other clients. For more information, see Licensing Explanation
Access the Primary Server user interface by
clicking on the icon in the system tray of the Primary
Server computer.

Figure 1: Serial Number Dialog
The revision levels of the Primary Server software will be displayed as well as the serial number registered and the number of Client licenses used.
Register SN
Though the registration of the Spector CNE serial number is attempted upon installation of the Primary Server, the registration may have been skipped at the time of installation or you may have purchased additional software licenses and need to update the serial number registration with SpectorSoft. The Register SN button is used to communicate with SpectorSoft, register your Spector CNE serial number, and retrieve the number of licenses you have purchased for that serial number. Press the Register SN button to initiate the registration process.

Figure 2:
Serial Number Registration
You will be presented with your serial number and a registration code.
If the Primary Server computer is connected to the Internet, simply press the Register button and the registration code will be submitted to SpectorSoft
If your Primary Server computer is not connected to the Internet, you must copy and paste your serial number and registration code into the serial number registration page from another computer
Once the registration code and serial number is submitted, you will receive an email containing an Unlock Code to the email address specified at the time of purchase.
If you did not purchase Spector CNE directly from SpectorSoft and your product serial number has not already been registered, you will be prompted to register as the owner of the serial number
If you are not prompted to register the serial number, then SpectorSoft already has an email address on file for that serial number and the Unlock Code will be sent to that email address. Check with your reseller if you did not purchase from SpectorSoft and you were not prompted to register the serial number. The reseller may have registered your serial number for you
Note:
Check your spam or junk folder as email filters can mistakenly remove
the email from SpectorSoft containing your Unlock Code.
Open the email received from SpectorSoft that contains your Unlock Code
Select and copy the Unlock Code, including the square brackets, from the email
Paste the Unlock Code into the Primary Server registration form
Press the Unlock Serial Number button. The Primary Server will then enable your serial number for the number of licenses purchased. The licenses will be displayed in the Serial Numbers window
View Log File
This button opens the log file for the Primary Server software component. You may be requested to provide this log file to a Spector Soft technical support representative to assist you with troubleshooting, if needed.
The log file is called splicensemanager.log. It resides in the Windows system folder
Get Updates
This button initiates a communication with a SpectorSoft server in order to update Client program definitions that may change periodically. These definitions include information regarding the ability to capture Web email from an Internet browser. The format of these Web sites may change frequently, requiring updates to the Client definition files. By updating the Primary Server with these definitions, the Clients automatically update as well.
The type of communication connection used to contact the SpectorSoft server is configured in the Primary Server configuration tab of the Control Center properties.
Primary Server Configuration
The Primary Server is configured after installation through the Control Center.
Right click on Control Center in the left pane
Select Properties
Select the Primary Server configuration tab

Figure 3: Primary Server Configuration
Connection to SpectorSoft Update Server
These options specify the communications method used by the Primary Server when communicating with a SpectorSoft server. This communication takes place when the Get Updates button is selected from the Primary Server. The Primary Server computer connects to the Internet IP Address defined by the domain "u2a1376gf-43ty-245c.com." Access to this domain address must not be blocked by a network firewall. There are three SpectorSoft update server communication options provided for the Primary Server:
HTTP Connection Connect via HTTP port 80. This is the default configuration. If your network has a proxy server or a firewall that filters non-standard HTTP traffic, you may need to configure one of the other options provided
Direct Connection Connect via Internet port 16773
Proxy Server Connects via a configured proxy server on your network. Specify the address of the proxy server and the port
Local Primary Server
These options are used to configure the Primary Server software component, which is installed as a Windows service. The Stop Svr and Start Svr buttons allow the Primary Service to be stopped and started. In addition, this can be accomplished through Windows service control manager by configuring the Spector CNE Primary Server entry.
Listen IP Port
This setting defaults to 16770. This should NOT be changed unless you have a specific network conflict with this IP port. If this setting is changed, all configuration settings for the Primary Server configuration within the Client must also be changed to match this IP Port.
Move
This button is used to uninstall the Primary Server software component from the current server installation and move it to another server on your network.
The Move option will provide a list of computers on your network that are available for moving the Primary Server. Select the computer to which you wish to move. The Primary Server software component will be uninstalled from the current server computer and installed on the new specified server.
To complete this task:
Right click on Configure Computers in the left pane
Right click on Client Settings
Click on the CNE Servers tab

Figure 4: Move Primary Server
Note:
Moving the Primary Server from one computer to another will invalidate
the Client configurations. The Client configurations will continue to
attempt communication with the Primary Server at its old computer address.
You MUST change the Primary Server configuration of all Client installations
to communicate with the new computer on which you have configured the
Primary Server. This can be accomplished by installing a new Client install
file on each network installation or you can remotely change the Client
configuration for the new Primary Server computer using the Configure
Computers view from the Control
Center.