Skip to main content
Skip table of contents

SignServer Cloud In Place Upgrade Procedure

Overview

This guide will upgrade a single node from Signserver Enterprise version 5.10.0 to Signserver Enterprise 5.11.2. In this example, the Signserver host will have an IP Address of 54.172.199.193. Please change this IP address to be the IP Address that matches the Signserver node being upgraded.

Download the Signserver Cloud or Virtual Appliance Upgrade file from your customer download folder or obtain a copy from support at support@primekey.com

  1. Copy the upgrade package to the Signserver node using the following method:
    1. Using the CLI:
      If using a Mac or Linux based computer use the following command to copy the file to the host (Note: If using AWS, ensure you specify the user as ec2-user with your SSH key and in Azure, specify the user provisioned with your instance)

      CODE
      scp ~/Downloads/signserver-ee-5.11.2.Final-bin.zip root@54.172.199.193:/tmp
  2. SSH to the Signserver VM and login as root

    CODE
    ssh root@54.172.199.193
  3. Change directory to the /opt directory

    CODE
    cd /opt
  4. Unzip the upgrade file to the /opt/ directory

    CODE
    unzip /tmp/signserver-ee-5.11.2.Final-bin.zip
  5. Ensure the file extracted into the /opt/ directory by doing a directory listing

    CODE
    ls -la
  6. Copy the existing config files to the new Signserver install folder overwriting the default files with the existing files.

    CODE
    /bin/cp -f signserver/conf/*.properties signserver-ee-5.11.2.Final/conf/
  7. Stop WIldFly

    CODE
    systemctl stop wildfly
  8. Remove “signserver” symlink

    CODE
    rm signserver
  9. Ensure it asks you to remove symbolic link!

    CODE
    rm: remove symbolic link ‘signserver’? 
  10. Create new symbolic link

    CODE
    ln -s signserver-ee-5.11.2.Final signserver
  11. Ensure the symbolic link points to the new Signserver directory.
  12. Change the ownership of the new Signserver files (ensure the trailing "/" in the command below so the permissions of the directory are changed and not the symlink itself).

    CODE
    chown -R wildfly:wildfly /opt/signserver/
  13. Change directory to /opt/signerver

    CODE
    cd /opt/signserver
  14. Deploy Signserver

    CODE
    ant deploy
  15. Restart WildFly

    CODE
    systemctl start wildfly
  16. Access the Signserver Admin Web UI and ensure the new version of Signserver is 5.11.2.Final (or the version you are upgrading to.)
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.