Anchor | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
...
Note |
---|
Important information for software upgrades: Upgrading to this Charon-PAR from an older version requires a license update. Please contact your VAR or Stromasys representative to plan the update. Charon-PAR version 2.0 and higher is incompatible with licenses of earlier versions. Earlier product versions are incompatible with licenses for Charon-PAR 2.0 and higher. Software licenses may have to be newly created from a fingerprint file during an upgrade from versions before Charon-PAR 1.10. Charon-PAR/PA3 licenses for version 2.1 are not backward compatible for emulators running with version 2.0. |
...
In some emulator products it is possible to configure the number of retries and the waiting time between them by adding parameters to the emulator configuration file. Please refer to the product documentation for the details regarding the relevant parameters: license_retry_period
and license_retry_count
parameters (obsolete starting with version 1.10)
2. At regular intervals during the runtime of the emulator (the default license check period of 1 hour can be changed by Stromasys using the appropriate license parameters):
...
Excerpt |
---|
Local hardware licenses are USB dongles and work on the system they are physically connected to. For Windows systems supporting AnywereUSB®, hardware licenses can also be connected over the network. They can easily be moved to a different system, if required. The content of the dongle can be updated if a change to the license or an extension of a time-based license is required. The necessary steps will be described later in this document. infoPlease note:
|
Software License
Excerpt | |||
---|---|---|---|
A software license is a "virtual" key with functionality very similar to a HASP network-enabled hardware dongle. A software license does not require any special hardware but it still requires installation of the Sentinel runtime environment. Please note:
Note |
For a more detailed description of the restrictions, please refer to Software Licensing restrictions or contact your Stromasys representative.
|
...
Excerpt |
---|
The network Sentinel HASP key (red USB dongle) can be shared between several hosts running a Charon emulator product (including the host on which the network license is installed). infoAll software licenses are also network licenses. If the Charon emulator product is installed on the host where the network license is connected, no additional steps are required. The Sentinel driver is installed as part of the Charon product installation. If the host does not have a Charon emulator product installed, the host can still distribute the connected network license to emulator instances running on other hosts. The Sentinel HASP runtime software must be installed on such a "license server" and on the client system. For details regarding the installation, please refer to the software installation section in this document. Once both the Sentinel runtime software and the network license are installed, the Charon emulator product can be started on any appropriate client host on the LAN, provided access to the license is enabled.
The maximum number of concurrently active Charon instances is determined by the parameters of the license. |
If you need to install a standalone license server, please refer to the installation section of the Licensing Handbook.
Div | ||
---|---|---|
| ||
Overview of Initial License Installation Steps
...
Sentinel Admin Control Center (ACC) Security Settings
...
Stromasys strongly recommends performing the steps described below to reduce the risk of unauthorized access to the Sentinel ACC.
Define a Password for the Sentinel ACC
By default, anyone on the local system with access to port 1947 can access the GUI. If remote access is enabled, users on the network with access to port 1947 can also access the GUI. To protect access to the GUI with a password, perform the following steps:
Step | Description |
---|---|
1 | Open a web browser and navigate to http://localhost:1947/. |
2 | Click on the left-hand menu item labeled Configuration. |
3 | Click on the Basic Settings tab. |
4 | Under the entry labeled Password Protection, click the Change Password button. |
5 | At the Change Password window:
|
6 | Back at the Basic Settings tab:
|
7 | Optional: to allow remote access to the Sentinel HASP GUI:
Additional information: For remote access to the Sentinel HASP GUI,
If required, remote access can also be enabled on Linux by editing the filefile /etc/hasplm/hasplm.ini and setting the parameter ACCremote toto 1. Should the file not yet exist, refer to the Sentinel ACC selected hasplm.ini parameters chapter in the Tools Reference section of the licensing handbook. |
...
Please note: With these settings, when you connect to the HASP GUI from a remote system, you may be prompted for a username and password. It is enough to just enter the configured password and leave the username field empty.
Div | ||
---|---|---|
| ||
Setting Linux File Protections
...
|
The Please note:
- The file hasplm.ini on Windows is readable by normal users but cannot be modified. Password information is encrypted.
- Should it not be possible to open a local browser on a Linux server, the remote access setting can also be modified by editing the file
/etc/hasplm/hasplm.ini
and changing the value of the parameter ACCremote from 0 (access disabled) to 1 (access enabled). The parameter to enable network visibility is bind_local_only. It must be set to 0. Changed settings are recognized automatically by aksusbd.
Viewing Existing Licenses
...
A C2V file can only be extracted if the license in question is local to the current license manager, i.e., the license manager to which the web browser is connected. In the example above, the network license on a different host does not have the option to create a C2V file. You can connect to the remote license manager clicking on the hostname in the Location column (if connections are allowed).
...
Please note:
- The option to create a C2V file is not available in older versions of the Charon emulator software.
...
- Starting with ACC version 7.60, the option to create C2V files for USB dongles is only available if it has been enabled in the basic configuration section (under the Configuration menu item).
The menu options Products, Features and Sessions on the left-hand side provide the same information as the buttons. However, they show the information for all licenses.
...
$ ssh localhost /opt/charon/bin/hasp_srm_view |
...
Please note: Starting with Charon-PAR 1.10, the hasp_srm_view utility on Linux does not follow the settings in the Sentinel ACC with respect to querying remote license servers and network visibility. The utility performs a broadcast search for network licenses even if this has been disabled in the Sentinel ACC. If this behavior has to be prevented for specific reasons, the network access of the system must be temporarily restricted or disabled, for example by blocking the relevant traffic with a firewall. Alternatively, access to the network license at the license server side can be blocked.
...
Note that such methods can negatively impact other functions of the system or, in case of blocking access to a network license on the server, even the functions on other client host systems.
Div | ||
---|---|---|
| ||
The following shows sample output of the hasp_srm_view command on Linux (to display all available licenses, use the -all
parameter):
...
This section provides a short overview of the initial license installation. For more in-depth information, please refer to the licensing handbook.
...
Please note: If a conflicting or obsolete license is visible to the system, it can be (temporarily) removed or disabled. If you need to remove a hardware license, simply unplug it. If you need to remove a software license or disable access to a network license, please refer to the relevant chapter in the licensing handbook.
...
Before removing a license or disabling access to it ensure that it is not required by another currently active product.
Installing a Local Hardware License
...
- To allow access from remote clients, activate the check-box next to the field Allow Access from Remote Clients and press Submit at the bottom of the page.
To Please note: to allow access from remote clients, network visibility on the "Network" tab must be set to All Network Adapters. - To refuse access from remote clients, clear the check-box next to the field Allow Access from Remote Clients and press Submit at the bottom of the page.
- Access Restrictions allow refining access rules, e.g., by specifying IP addresses. Please refer to Sentinel ACC help for details.
- To allow access from remote clients, activate the check-box next to the field Allow Access from Remote Clients and press Submit at the bottom of the page.
...
- Activate the check-box next to the field Allow Access to Remote Licenses to enable access to license servers. Press Submit to save the setting.
- Clear the check-box next to the field Allow Access to Remote Licenses to disable access to license servers. Press Submit to save the setting.
- The option Broadcast Search for Remote Licenses, when activated, enables a broadcast search for license servers on the local network without having to enter the address of a license server.
...
Please note:
- If the option Broadcast Search for Remote Licenses is not enabled or cannot be used in the customer specific setting, you can enter specific IP addresses or host names that should be queried for network licenses in the Remote License Search Parameters field. Please refer to the Sentinel ACC help function for more information.
...
- To allow access to remote license managers, network visibility on the "Network" tab must be set to All Network Adapters.
...
Starting with Charon-PAR 1.10, the Charon emulator products do not follow the settings in the Sentinel ACC with respect to querying remote license servers and network visibility. They perform a broadcast search for network licenses even if this has been disabled in the Sentinel ACC. If this behavior has to be prevented for specific reasons, the network access of the system has to be temporarily restricted or disabled, for example by blocking the relevant traffic in a firewall. Another possibility would be to block access to the network license at the license server side.
...
Note that such methods can negatively impact other functions of the system or, in the case of blocking access to a network license on the server, even the functions on other license clients.
Verifying License Availability
...
The following sections describe the options available to achieve a more deterministic license selection. If only one license is available, either locally installed or via the network, this section does not apply.
Please note
...
: For Charon-PAR before version 1.10: the parameters described in this section can only be used to define a primary key and a backup key, or to specify the correct key if there is a conflicting license for a different Charon product on the same system. It is not possible with these versions of Charon to combine a local license (black dongle) with other licenses (local or network) to increase the number of concurrent instances of the same Charon product on one host system.
...
Newer versions allow a more flexible use of multiple licenses. Both variants are described in the following sections.
Backup License Characteristics
...
- The runtime is typically limited to 720 hours (30 days). This is the time available to get a replacement license from Stromasys.
- A backup license key may be valid only until a certain date.
...
- If you start and stop the emulator frequently (e.g., frequent runs with a duration of under one hour), the runtime may be significantly less than 30 days, because the license check during the start of an emulator will reduce the counter by one.
Primary and Backup License for Charon-PAR prior to Version 1.10
...
# /opt/charon/bin/hasp_update u /path/filename.v2c |
...
Alternatively, you can use the Sentinel ACC to apply V2C files (use the section Update/Attach). Refer to the license handbook for more details.
Include Page | ||||
---|---|---|---|---|
|
...