Use Tosca Server with an HTTPS binding

All Tosca Server features allow for an HTTPS binding to transfer data.

If you want to use HTTPS binding, install Tosca Server with HTTPS setting. Note that you have to provide your certificate thumbprint during the installation to proceed with HTTPS settings.

Set up HTTPS configuration for Tosca Server services

If you have installed Tosca Server with an HTTP binding and want to switch to HTTPS, you can do so in the Service Configuration. Follow the steps below:

  1. Make sure that your SSL certificate is valid and imported into your local machine certificate store.

  2. Start Tricentis Service Configuration.

  3. Go to the Gateway Service tab.

  4. Select HTTPS.

  5. Insert your certificate thumbprint into the Certificate Thumbprint field. It must meet the following requirements:

    • The SSL certificate is valid.

    • The certificate's subject alternative name contains the Hostname.

    • The extended key usage extension includes the Server Authentication OID 1.3.6.1.5.5.7.3.1. This ensures that the certificate implements Transport Layer Security (TLS) on the internet as described in RFC-5280.

    • The certificate has a private key.

Ensure that you have copied your certificate thumbprint correctly. In some cases, the thumbprint contains an "invisible" unicode character, which causes issues.

For more information, see the Microsoft documentation.

  1. Select the Certificate Location.

  2. Click Save to save your changes and finish the configuration.

  3. To use Tosca Distributed Execution with HTTPS binding, set it up as described in "Set up Tosca Distributed Execution with AOS | HTTPS".