In a secured environment where servers and computers have restricted internet connection, one can attempt to activate the product by modifying the default client port number in the registration INI file. The specified values are also used for license validation when using the IceViewer. It is not recommended to modify the port numbers.
The default Server, Client port and license server domain address settings for the license activation and validation can be configured through the specified INI file below:
<IceViewer Installation Folder>\IceViewer.ini
For example:
C:\Program Files (x86) \Black Ice Software LLC\IceViewer\Iceviewer.ini
The available default options in all registration INI files are the following:
[eLicense Server Settings]
Domain Name=licenseserver.blackice.com
; The first port # to be used for registration
Server Port=443
; 1= HTTPS SSL 0=Normal unencrypted communication
Server Port Use HTTPS=1
; 0=Select client port automatically
Client Port=0
; Communication failed, second port # to be tried.
Server Port 2=443
; 1= HTTPS SSL 0=Normal unencrypted communication
Server Port 2 Use HTTPS=1
; 0=Select client port automatically
Client Port 2=0
; Communication failed, third port # to be tried.
Server Port 3=443
; 1= HTTPS use SSL 0=Use normal unencrypted communication
Server Port 3 Use HTTPS=1
; 0=Select client port automatically
Client Port 3=0
; Mandatory cannot be changed.
Company ID=Black Ice
The description of the INI file values:
Domain Name= |
License server domain name.
The Default server name is “licenseserver.blackice.com” |
Server Port= (REQUIRED) |
Server port. The Default port is 443. When using port 443, the Server Port Use HTTPS parameter must be 1.
Alternatively, the following server ports can be used for the activation and validation: 80, 3500, 15000. When using port 80, 3500 or 15000, the Server Port Use HTTPS parameter must be 0. |
“Server Port Use HTTPS=” (REQUIRED) |
The default value is 1.
Available values:
1: Use SSL encryption for the connection.
The Server Port Use HTTPS parameter must be 1 if using server port 443 for the activation and validation.
0: Do not use SSL encryption for the connection.
The Server Port Use HTTPS parameter must be 0 if the server port is set to 80, 3500 or 15000 for the activation and validation. |
Client Port= (REQUIRED) |
Client port. Default and Recommended port is 0. When using the value 0, the installation automatically selects a port which is currently not used by any other process.
When using a specific port number, the IceViewer uses the specified port for the license activation and validation. If the specified port is used by another process, the activation or validation will be unsuccessful. |
Company ID (REQUIRED) |
Must be “Black Ice” |
Server Port 2, Server Port 2 Use HTTPS, Client Port 2 (OPTIONAL) |
These entries are optional. In case the license activation or validation fails when using the configured default server and client ports, the product attempts to use these optional settings. |
Server Port 3, Server Port 3 Use HTTPS, Client Port 3 (OPTIONAL) |
These entries are also optional. In case the license activation or validation fails when using the configured optional settings (indicated with number 2) the product attempts to use these optional settings. |
To modify the default client port used for license activation and validation, modify the registration INI file:
[eLicense Server Settings]
Domain Name=licenseserver.blackice.com
Server Port=443
Server Port Use HTTPS=1
Client Port=<specified port number>
<specified port number> must be a free port number not used by any other process during the license activation, or during using the IceViewer.
NOTE: Do not change the Server Port, Server Port Use HTTPS and Domain Name entries.