The AutoVE mode is an extension of the Automatic Licensing configuration available for selected cloud marketplaces.
Important restrictions:
- At the time of writing, AutoVE mode for Charon products is only available when using an Automatic Licensing (AL) Charon-SSP marketplace image on AWS, GCP, OCI, or Azure (minimum version 5.3.8) to create a Charon host instance.
- The AutoVE license server information must be configured before the Charon host instance is first launched. The information can be changed later, but once the host system has connected to a public license server in the selected cloud, it cannot be reconfigured to use an AutoVE server (and vice-versa).
The following sections will discuss the AutoVE configuration for a Charon host system:
Charon AL Host Instance on AWS
Configuring the AutoVE Server Information at AWS Instance Launch
Please note: Enter the information for the AutoVE license server as shown in the example below: Valid User Data configuration options: where Please note: at least one license server must be configured at initial launch to enable AutoVE mode. Otherwise, the instance will bind to one of the public license servers operated by Stromasys.primary_server=<ip-address>[:<port>]
backup_server=<ip-address>[:<port>]
Changing the AutoVE Server Configuration After AWS Instance Launch
Once an instance has been launched, the AutoVE server information in the User Data can be changed. To do this, use the following steps:
- If the instance is running, it must be stopped (cleanly shut down any guest systems running in the Charon emulator before).
- Select your instance from the instance list, right-click on it and select Instance settings > Edit user data.
- Modify the AutoVE configuration in the user data as needed and click on Save.
- Activate the changes:
- Restart the emulator instances and any required guest systems. It can take a minute or two until the change becomes active.
- If changes are made to the VE license server configuration (e.g., changing the port numbers), the VE license server must also be restarted.
Please note: removing the AutoVE server configuration completely will not enable the instance to connect to the public license server
Charon AL Host Instance on OCI
Configuring the AutoVE Server Information at OCI Instance Launch
The following image shows an example: Valid User Data configuration options: where Please note: at least one license server must be configured at initial launch to enable AutoVE mode. Otherwise, the instance will bind to one of the public license servers operated by Stromasys.
For OCI, you have to enter a cloud-init script at instance configuration in the Advanced Options section.primary_server=<ip-address>[:<port>]
backup_server=<ip-address>[:<port>]
Changing the AutoVE Server Configuration After OCI Instance Launch
Once an instance has been launched, the AutoVE server information in the User Data can be changed. To do this, use the following steps:
- The Charon host instance must be running.
- Log in to the Charon host instance as the root user.
- Open the file /opt/charon-license-server with a text editor.
- Modify the AutoVE configuration as needed and save the file.
- Activate the changes:
- After cleanly shutting down any running guest operating systems, restart the emulator instances and any required guest systems. It can take a minute or two until the change becomes active.
- If changes are made to the VE license server configuration (e.g., changing the port numbers), the VE license server must also be restarted.
Please note: removing the AutoVE server configuration completely will not enable the instance to connect to the public license server.
Charon AL Host Instance on GCP
Configuring the AutoVE Server Information at GCP Instance Launch
The AutoVE license server information is entered as Custom Metadata. In the initial instance configuration window, go to the bottom where the NETWORKING, DISKS, SECURITY, MANAGEMENT... configuration section is located. Open it and select the Management section. Add the Custom Metadata as shown in the example below: Valid User Data configuration options: where Please note: at least one license server must be configured at initial launch to enable AutoVE mode. Otherwise, the instance will bind to one of the public license servers operated by Stromasys.primary_server <ip-address>[:<port>]
backup_server <ip-address>[:<port>]
Changing the AutoVE Server Configuration After GCP Instance Launch
Once an instance has been launched, the AutoVE server information in the Custom Metadata section can be changed. To do this, use the following steps:
- In the GCP management console, open the details window of your Charon host instance.
- Click on the Edit symbol at the top of the page.
- Scroll down to the Custom Metadata section.
- Modify the AutoVE configuration as needed and click on Save at the bottom of the page.
- Activate the changes:
- After cleanly shutting down any running guest operating systems, restart the emulator instances and any required guest systems. It can take a minute or two until the change becomes active.
- If changes are made to the VE license server configuration (e.g., changing the port numbers), the VE license server must also be restarted.
Please note: removing the AutoVE server configuration completely will not enable the instance to connect to the public license server.
Charon AL Host Instance on Azure
Configuring the AutoVE Server Information at Azure Instance Launch
The AutoVE license server information is entered as instance User Data. In the initial instance configuration window, go to the Advanced section. Valid User Data configuration options: where Please note: at least one license server must be configured at initial launch to enable AutoVE mode. Otherwise, the instance will bind to one of the public license servers operated by Stromasys.primary_server=<ip-address>[:<port>]
backup_server=<ip-address>[:<port>]
Changing the AutoVE Server Configuration After Azure Instance Launch
Once an instance has been launched, the AutoVE server information in the User Data section can be changed. To do this, use the following steps:
- In the Azure management console, open the Overview window of your Charon host instance.
- Find the Configuration option in the left-hand pane and open it.
- Scroll down to the User Data section and tick the checkbox that enables editing the data.
- Modify the AutoVE configuration as needed and click on Save at the top of the page.
- Activate the changes:
- After cleanly shutting down any running guest operating systems, restart the emulator instances and any required guest systems. It can take a minute or two until the change becomes active.
- If changes are made to the VE license server configuration (e.g., changing the port numbers), the VE license server must also be restarted.
Please note: removing the AutoVE server configuration completely will not enable the instance to connect to the public license server.