When setting up JasperReports Server to use a proxy server, there are two additional settings to make in the server configuration. JasperReports Server exposes some URLs to itself through the UI and when using the scheduler to send emails. When using a proxy, those URLs must be configured so that they expose the proxy URL, not actual URL of the server instance.
Change the following settings so that JasperReports Server exposes the proxy URL.
Configuration for Using Proxies | |
Configuration File | |
.../WEB-INF/js.config.properties | |
Property | Description |
deploy.base.url | Set this property to the full URL for exposing the JasperReports Server UI through the proxy. This URL must include the application name, for example: http://bi.example.com/jasperserver-pro |
Configuration File | |
.../WEB-INF/js.quartz.properties | |
Property | Description |
report.scheduler.web.deployment.uri | This is the base URL used by the scheduler to generate links to reports in emails. Set this property to the full URL, including application name, that you expose through your proxy. It should be the same as deploy.base.url. |
Recommended Comments
There are no comments to display.