Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 79:upgrade_to_7_9_14 [2024/03/14 15:21] – [Stages server does not yet support HTTPS] Weinlein, Thomas | 79:upgrade_to_7_9_14 [2025/03/12 13:50] (current) – [Stages server does not yet support HTTPS] Linz, Andreas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Upgrade to release 7.9.14.0 or higher | + | ====== Upgrade to release 7.9.14.0 or higher ====== |
| With this release we simplify the initial setup of Stages for production and follow a security by default approach. | With this release we simplify the initial setup of Stages for production and follow a security by default approach. | ||
| - | Therefore the default configuration for new Stages installations is prepared for **HTTPS only** access to Stages. | + | Therefore the default configuration for new Stages installations is prepared for **HTTPS only** access to Stages. |
| - | The error prone configuration for report execution | + | To be able to configure |
| - | To simplify the management of configurations for test and production servers, the variable replacement mechanism of config.xml was extended to server.xml and database.properties files. This should | + | The formerly error prone configuration for report execution and PDF printing is now also unified and delivered by default. The internal Stages communication will always use a separate connector on port '' |
| + | |||
| + | To simplify the management of configurations for test and production servers, the variable replacement mechanism of '' | ||
| The following manual configuration changes need to be applied for installations that are [[#Stages server is already configured for HTTPS|configured for HTTPS usage]], meaning you can reach Stages via http**s** e.g. '' | The following manual configuration changes need to be applied for installations that are [[#Stages server is already configured for HTTPS|configured for HTTPS usage]], meaning you can reach Stages via http**s** e.g. '' | ||
| - | ==== Stages server is already configured for HTTPS ==== | + | ===== Stages server is already configured for HTTPS ===== |
| === config.properties === | === config.properties === | ||
| Line 51: | Line 53: | ||
| === Apply configuration changes === | === Apply configuration changes === | ||
| - | [[configure_stages# | + | Execute the configuration update and restart Stages as outlined |
| === Access Stages === | === Access Stages === | ||
| Line 57: | Line 59: | ||
| - | ==== Stages server does not yet support HTTPS ==== | + | ===== Stages server does not yet support HTTPS ===== |
| As Stages will now enforce usage of HTTPS additional steps are necessary, when you upgrade from a HTTP only setup. | As Stages will now enforce usage of HTTPS additional steps are necessary, when you upgrade from a HTTP only setup. | ||
| Line 65: | Line 67: | ||
| === Download self signed certificate === | === Download self signed certificate === | ||
| Download the certificate keystore for the self signed certificate from here and store it in the '' | Download the certificate keystore for the self signed certificate from here and store it in the '' | ||
| - | https:// | + | https:// |
| Download the self signed certificate to be able to import it into your systems truststore. This is only useful for pure local access to Stages. | Download the self signed certificate to be able to import it into your systems truststore. This is only useful for pure local access to Stages. | ||
| - | https:// | + | https:// |
| Line 164: | Line 166: | ||
| === Apply configuration changes === | === Apply configuration changes === | ||
| - | [[configure_stages# | + | Execute configuration update and restart Stages as outlined |
| === Access Stages === | === Access Stages === | ||
| - | Verify that Stages is available under '' | + | Verify that Stages is available under '' |
| - | After that you should [[configure_stages# | + | After that you should [[configure_stages# |