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# |