Configure IIS Bindings
The Report and Dashboards Server’s back-end consists of the Worker and Administrative Panel web applications, and Scheduler Windows service. The back-end uses the Worker to generate scheduled documents and documents for the preview.
The Worker application accepts requests from the localhost only due to security reasons. The Report and Dashboard Server’s website in IIS should have a localhost:port
binding to allow the Admin Panel application to access the Worker through the network interface. The binding’s port should be the same as the port specified in the Site URL option in the Administrative Panel’s General Settings section. For example, if this option is set to http://newsitename.yourdomain:83
, the Worker’s endpoint should be http://localhost:83/Worker
.
The image below illustrates the default Report and Dashboard Server’s site bindings:
If you assign a domain name or custom port to your Report and Dashboard Server instance, ensure you add a corresponding localhost:port
binding.
The image below illustrates the specified site bindings:
Update the Site URL option in the Administrative Panel’s General Settings section.
When you use HTTPS bindings, you should also configure WCF on the back-end to operate over SSL as described in the Configure SSL topic.