Hi there to you all!
I'm having a little problem with a new group of SSRS load balanced Servers. I have an F5 with SSL enabled in it, accessing the HTTP sites in two SSRS servers sharing the same SSRS database in a third one. Both SSRS are 2012 and have enabled just the http connection. We configured pools for the 80 and 443 ports in the F5 and then uploaded a certificate in it. So, we access the F5 with https and it access the SSRS servers with HTTP.
In the SSRS Servers I added the <hostname> and <URLRoot> keys to the rsreportserver.config file. In the hostname key I had to configure the server name since each time I used the F5 alias it would give an access denied error while using the administrative interface. In the URLRoot key I am using https://F5alias/ReportServer.
I can access both the administrative site and the Reports site without problem, but when I open a report the Url changes from https://F5alias/.../ to HTTP://F5Alias/../
Do you have any idea of what i am missing?
A summary of my enviroment:
* F5 load balancer with SSL certificate. Pools configured for 80 and 443, both pointing to the HTTP url of the SSRS servers.
* 3 Servers with SSRS 2012 Developer Edition (it's a test): One with SSRS and the report database (this one is out of the farm), Two SSRS servers joined the first one in Scale-out Deployment (This are the ones being accesed by the F5).
* The three servers are running Windows 2008 R2.
* Reportserver.config: <hostname> configured with the name of the server. <UrlRoot> configured with the https URL to access using the F5. (https://F5alias/ReportServer).
* All the components are in the same network.
The problem:
* When you browse the site using the F5 it works ok and keeps being an HTTPS url, but when you open a report the URL changes to HTTP.
Thank you in advance and sorry if the post looks rambly.