Table of Contents
1.1 Login Error: Could not find a valid protection key with ID:PS51XXXXX
1.2 HASP Error (64): Cloned HASP SL secure storage detected
1.3 Installing the Hardlock drivers Manually
2.3 Could not connect to license server 'nacn_ip_tcp:XXX
2.4 Server License has expired. Please contact your administrator
3.1 Simultaneous user count reached
3.2 Terminal Services are not supported with local protection key.
3.3 Serial Number Provided has options that the license server does not support
4.0 Common Hardlock & HASP Error Messages
Overview
As with any modern Microsoft Windows application, installing an OLI software package can be challenging. This article covers frequently-encountered errors and how to correct them.
Most errors can be classified into three categories:
- Installation errors
- Security Errors
- Run-time errors
We will review the more common errors in each category.
1.0 Installation Errors
1.1 Login Error: Could Not find a valid protection key with ID:PS51XXXXX
This error message is usually caused by the end-user needing to complete the software activation step. When the user receives a serial number from OLI, it is used to download the software from the OLI download website and install it.
When following the installation process, a footprint file (.OLIc2v) should be sent to OLI. We encode this footprint file and return an activated softkey (.OLIv2c). If this process is disrupted, this error message will look similar to the following:
Please reference this OLI Support Center guide with a detailed explanation of the process: Download & Install OLI Software for the First Time - Individual User
1.2 HASP Error (64): Cloned HASP SL secure storage detected
This occurs most commonly when trying to apply an activated softkey (.OLIv2c) on a machine different from the one that generated a footprint (.OLIc2v) file.
For example, someone has generated a c2v file on a machine with the computer name "AVENGERS.olisystems.com"
OLI returns an activated .v2c file, but it was saved and opened on a different machine with the computer name "DCCOMIX.olisystems.com"
The .OLIc2v footprint file is tied to a unique computer, and the returned .OLIv2c footprint file is tied to that same unique computer. Therefore, trying to apply the activated softkey to a different computer will result in HASP Error (64): Cloned HASP SL secure storage detected.
You may encounter this error when trying to transfer your softkey to a new computer. Please contact OLI for assistance.
1.3 Installing the Hardlock Drivers Manually
To install hardlock drivers manually, you can download them from this Thales support article. Proceed with the install as shown in the images below
Follow the next few screens to see the progress of the installation:
PLEASE REBOOT YOUR SERVER TO MAKE SURE THE DRIVERS ARE UPDATED PROPERLY.
2.0 Security Errors
2.1 Serial Number Expired
This is a very common error and looks like the following dialog:
Usually, this means that the end-user still needs to receive the updated serial number from OLI. Please get in touch with your local OLI administrator for the updated serial number or submit a support ticket at support.olisystems.com.
2.2 Security Check Failed
This error is commonly experienced among end users running OLI software via an OLI Network License Server. The error message appears with the text "Security Check Failed" but may appear in a security dialog or in the software itself. This image is when it appears in the software (using OLI Studio as an example):
Your local computer likely went into sleep mode and temporarily lost connection with the server. You can save and close your file, which will not result in any data loss. Then start the software again and open the file. The connection to the network will be reestablished.
2.3 Could not connect to license server 'nacn_ip_tcp:XXX'
You may see the following error dialog when using a network copy of the OLI software:
The server's name in this example is "jb-desktop," and the port number is 25000. This message actually means that connectivity to the OLI License Manager has been lost. The most common reason for this loss is the license period has expired.
The license server will fail to start or stop running when the expiration date has passed. In the above image, the client program, OLI Studio, cannot find a valid license server, and this message is displayed.
The most common remedy is to obtain a valid license file from OLI (the file has the extension "OLIlic" and install it on the host computer.
However, there could be other reasons you cannot connect to the OLI server, such as the host computer not running. Don't hesitate to contact your local IT department for help before contacting OLI.
2.4 Server License has expired. Please contact your administrator
This is a standard error message from a network installation. In this case, the Server License has expired.
For example, here is a typical error dialog:
To resolve this error, please get in touch with your License Server Administrator (IT department) to have the license updated.
3.0 Run-time errors
3.1 Simultaneous user count reached
In this image, we have blanked out the serial number
Two common reasons exist for this error message while using a network version of the OLI Software.
1. You have reached the maximum number of concurrent seats. Your license has a maximum number of instances, and this has been reached. Either wait for a seat to be released or contact your OLI license administrator to force a logout.
2. OLI Flowsheet: ESP was introduced in 2016. Older OLI Network License Manager versions do not recognize this program and need to be upgraded. The license manager requires version 3.2.6 or later.
3.2 Terminal Services are not supported with local protection key.
You may receive an error message similar to the following:
Terminal Services are not supported with local protection key.
The error dialog may look like the following:
Users will receive this error message when installing the local protection key on a single computer and then use remote access to run the computer. This is, in effect, an attempt to create a network environment. It is OLI Systems, Inc.'s policy not to permit this activity.
A network license is required to enable terminal services (remote desktop).
Trials or any other licenses will not function in remote desktop environments.
3.3 Serial Number Provided has options that the license server does not support
This is a common error message from a network installation. In this case the license file no longer contains a product that the previous client serial number has enabled.
For example, here is a typical error dialog:
The client serial number displayed has the following OLI products enabled:
OLIEngine
OLIEngine\Toolkit
CSP
StreamAnalyzer
CorrosionAnalyzer
SCOREAnalyzer
SCOREAnalyzer\SCORETemplateCreation
StudioScaleChem
StudioPIPESIM
EVSAnalyzer
The products enabled on the server are the following:
OLIEngine
OLIEngine\Toolkit
CSP
StreamAnalyzer
CorrosionAnalyzer
SCOREAnalyzer
SCOREAnalyzer\SCORETemplateCreation
StudioScaleChem
EVSAnalyzer
A side-by-side comparison is needed:
OLD License | New License |
---|---|
OLIEngine | OLIEngine |
OLIEngine\Toolkit | OLIEngine\Toolkit |
CSP | CSP |
StreamAnalyzer | StreamAnalyzer |
CorrosionAnalyzer | CorrosionAnalyzer |
SCOREAnalyzer | SCOREAnalyzer |
SCOREAnalyzer\SCORETemplateCreation | SCOREAnalyzer\SCORETemplateCreation |
StudioScaleChem | StudioScaleChem |
StudioPIPESIM | |
EVSAnalyzer | EVSAnalyzer |
You will notice that the product StudioPIPESIM is missing from the new license.
To resolve this error, the client computer needs the new client serial number provided with the license file.
4.0 Common Hardlock & HASP Error Messages
OLI, on occasion, will use a physical device referred to as a "Dongle". This is a USB 2.0 device that plugs into a computer.
Hardlock refers to device no longer in production but still exists in the user community. HASP is the currently supported device by the manufacturer.
There are a great deal of specific error messages that can occur with the installation of the Hardlock and HASP devices. Please see: Common Hardlock & HASP Error Messages