Anchor | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
Contents
Table of Contents | ||||
---|---|---|---|---|
|
Prerequisites
The Charon-SSP VE license server has a number of prerequisites:
...
These items are described below.
VE License Server Package
The VE license server package is delivered as an RPM package. Stromasys or your Stromasys VAR will provide you with the software or a download link.
...
Where <version> indicates the version of the software, for example, 1.0.28.
Div | ||
---|---|---|
| ||
Linux Cloud Instance for License Server
The license server package must be installed on a Linux cloud instance.
...
- In the AWS cloud, an IAM role (IAMReadOnlyAccess is enough) must be attached to the instance. This can be done during the launch of the instance as indicated in the sample below.
Alternatively, the role can be set/changed by selecting the instance and then use the menu Actions > Instance Settings > Attach/Replace IAM Role.
Div | ||
---|---|---|
| ||
Firewall Settings
Communication Between License Server and Client System
Any intermediate firewall as well as the cloud-specific subnet and instance security settings must permit the following ports to the appropriate source systems:
...
- The default zone name can be found with the command
firewall-cmd --get--default-zone
, a list of all zones can be displayed with the commandfirewall-cmd --get-zones
. - The parameter permanent writes the command to the respective firewalld configuration files. To add the command to the running firewall, re-run it without the parameter permanent.
- The above simplified sample does not limit the source IP address to the addresses of the license clients. This would require a more sophisticated configuration. Please refer to the documentation of your Linux system.
Communication Between License Server and Cloud Infrastructure
The license server must be able to access information provided by the cloud infrastructure. In particular, it must be able to communicate with the following addresses/systems:
...
Any intermediate firewall as well as the cloud-specific subnet and instance security settings must permit communication with these systems for the VE license server to function properly. See Cloud-Specific Firewall Information for information about the mechanisms used in the different cloud environments, and your Linux firewall documentation for any Linux specific questions.
Div | ||
---|---|---|
| ||
Charon-SSP VE-Capable Emulator and Management Software
The VE license server software requires matching Charon-SSP emulator software. The necessary features are available in Charon-SSP 4.2.x and its pre-releases. Stromasys or your Stromasys VAR will provide you with the software or a download link.
...
- Unless there is GUI access to the Charon-SSP host system, Charon Manager and Charon Director must be installed on a remote management system that will be used to configure and manage the Charon-SSP software. The Charon-SSP emulator software can also be run from the command-line, in which case Charon Manager and Director are not required.
- The Charon Agent package contains the RPM and Debian packages for the Charon Manager on Linux and a ZIP file for the Charon Manager on Microsoft Windows (charon-manager-ssp-<version>.zip).
- The Charon-SSP VE emulator can run on the same system as the license server or on a separate system with appropriate network access to the VE License Server.
Div | ||
---|---|---|
| ||
VE License Server Software Installation
If you are not familiar with the installation of RPM packages, please refer to the regular user's guide or your Linux system documentation.
...
- In versions before 1.0.17, the license server will not start automatically after the initial installation. It will be started once a valid license has been installed (see Installing a License on the VE License Server).
- When upgrading to version 1.0.24 from an older version of the license server, a license update is required due to a change in the license schema.
- If you plan to use a primary and a backup license server, the software must be installed on both systems.
VE License Server Installation Steps
Perform the following steps to install the VE License Server software:
...
Code Block | ||
---|---|---|
| ||
# yum install license-server-1.0.16.rpm Loaded plugins: fastestmirror, langpacks Examining license-server-1.0.16.rpm: license-server-1.0.16-1.x86_64 Marking license-server-1.0.16.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package license-server.x86_64 0:1.0.16-1 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: license-server x86_64 1.0.16-1 /license-server-1.0.16 11 M Transaction Summary ================================================================================ Install 1 Package Total size: 11 M Installed size: 11 M Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : license-server-1.0.16-1.x86_64 1/1 Verifying : license-server-1.0.16-1.x86_64 1/1 Installed: license-server.x86_64 0:1.0.16-1 Complete! |
Div | ||
---|---|---|
| ||
Charon-SSP VE-Capable Emulator Software Installation
General Information
The Charon-SSP packages are RPM packages that are installed using the yum (Linux 7.x), dnf (Linux 8.x), or rpm command. They can be copied to the Charon host system using SFTP as shown in the example for copying the license server RPM.
...
Please note: To use the graphical user interface (Charon Manager for SSP) the Charon Manager package typically has to be installed on your local Linux or Windows PC that will be used for management purposes. Running the Charon Manager in a non-graphical cloud instance and export it via X11-Forwarding is possible, but will require additional configuration and installation steps (with access to a package repository) - this is outside the scope of this document. It is also possible to manage Charon-SSP via the command-line only. This is described in the general Charon-SSP user's guide.
Possible Additional Requirements
Many Linux cloud instance are missing packages that are typically available on workstation installations. Such packages may have to be installed, for example, if graphics device emulation or audio emulation are used. The same applies to the Charon-SSP Manager and the Server JIT feature.
...
The packages above have their own dependencies. Install the above packages with the yum (or dnf) command in order to have their dependencies automatically installed. If your server does not have access to the standard operating system repositories, refer to this document for instructions on setting up a local repositories.
Sample Installation
Only the Charon-SSP emulator packages (4M, 4U(+), 4V(+)) are specific to the license model used. The packages required for managing Charon-SSP (Charon Agent, Manager, and Director) are the same as in the conventional product of the same version.
...