Skip to content

Upgrading the Anyware Trust Center

You can upgrade your Anyware Trust Center by running an upgrade script that we provide. The script will download the new package and automatically upgrade your installation.

Note: Upgrade compatibility

The version upgrade compatibilities follow the same guidelines as a normal Trust Center install. Users should only attempt to upgrade a Trust Center by one major release, for which the Anyware team currently provides support. The upgrade compatibility process will be revised in the future, removing the need for incremental upgrades.

Current Trust Center Version Allowed Upgrade Trust Center Version
23.12 24.03
24.03 24.07
24.07 24.10
24.10 25.03

Note: Support account is required

To download the new Anyware Trust Center package, you must have an account on our support site (https://help.teradici.com). You can create one from the login screen if you don't already have one.

Logs

Users can refer the below paths for the log files:

Location Description
/var/log/teradici/trust-center-ctl/install_.log Trust Center installation or TC prepare log file
/var/log/teradici/trust-center-ctl/upgrade_.log Trust Center upgrade or TC prepare log file
/var/log/teradici/trust-center-ctl/darksite_.log Trust Center Dark Site install or upgrade dark site log file

Upgrade Order for the Trusted Endpoints System

Follow this order to upgrade the Trusted Endpoints System:

Step I: Upgrade your Endpoint Management Software (EMS). For instructions, consult the documentation of the EMS you are using.
Step II: Upgrade the Trust Center.
Step III: Upgrade your Trusted Zero Clients.

Upgrade Procedure

  1. Go to https://anyware.hp.com/find/product/anyware-trusted-endpoints/2025.03/anyware-trust-center.
  2. If you are not already logged in, click Log in to download and authenticate your session.
  3. Click Downloads and scripts:

    Downloads and Script button

  4. Read and accept the End User License Agreement. On the next screen, find the Upgrade Anyware Trust Center section, and click the Get upgrade script button.:

    Upgrade script prompt

  5. The website will generate an upgrade command and display it:

    Download form post-submit

    Copy the entire command displayed. There are two parts, and both are required: a curl command that downloads the new package, and second command that executes the script.

    The upgrade script command looks like this:

    sudo ./trust-center-ctl prepare upgrade
    
    The command sudo ./trust-center-ctl prepare upgrade prepare a Trust Center Dark site bundle for upgrade.

    Example output of running TC Prepare command:

    TC prepare output

  6. On the Anyware Trust Center VM, open a terminal window and navigate to the same directory used to install the original Anyware Trust Center.

  7. Paste the command you copied in step 5 and press Enter.

    Important: Upgrade must run in the Installation directory

    The upgrade script must be run in the same directory used to install the Anyware Trust Center. If you run the script in a different location, the package will be downloaded but the upgrade script will fail.

    The command will download the new package and execute an upgrade script.

  8. To upgrade an existing Trust Center Dark Site, run the following command:

    sudo ./trust-center-ctl upgrade darksite

Example output of running TC Upgrade Darksite command:

Upgrade Output

Upload OTA packages to Darksite Trust Center

Since darksite Trust Center cannot access external internet, OTA updates cannot be retrieved automatically.

Consequently, the following steps must be performed before uploading the OTA packages to the Darksite Trust Center:

  • The token required to download the firmware must be obtained first obtained from the website.
  • Firmware packages must be downloaded from an internet-connected Trust Center.

Info

The trust-center-ctl command is used for the following purposes:

  • To download the firmware packages on the internet-connected Trust Center.
  • To upload the firmware on the Darksite Trust Center.
  1. To list the firmware available to download into your Trust Center, run this command on the internet-connected Trust Center:

    sudo ./trust-center-ctl firmware list
    
  2. On the Downloads site, go to Downloads and scripts > Darksite OTA update tokens, and click Generate upgrade token to obtain the time-limited token for the firmware of your interest.

  3. Copy the token to a text file.

  4. Run the following command to download firmware:

    sudo ./trust-center-ctl download --token <token> <version>
    
  5. To upload firmware (use ---help to see available flags), run the following command:

    sudo ./trust-center-ctl upload <flags>