Reverse Proxy Server acts as an intermediate server which receives request from the client and sends to the end server with an alternate request URL. The reverse proxy server protects the end server from the attackers and also can bypasses the over loaded requests to the server.
Here, https://publicserver.boldbi.com
is the URL with which the front end client/users request the site.
https://hostedserver.boldbi.com
is the URL with which the reverse proxy server directs the client request to the end server(i.e., Bold BI Enterprise Edition installed server).
After successfully installed the Bold BI Enterprise Edition, add new bindings to the Bold BI Enterprise Edition in IIS as shown in the image below.
NOTE: The proxy server request URL must be added in the binding to the Bold BI Enterprise Edition in IIS.
Don’t remove the existing binding.
Update the new binding values in the configuration files in the deployed location of Bold BI Enterprise Edition.
By default, the Bold BI Enterprise Edition will be deployed in the location C:\Bold BI
a. Update the value of InternalAppBIUrl
in the config file in the below location,
{Deployed Location}\IDP\App_Data\Configuration\config.xml
b. Update the InternalAppDataServiceUrl
and InternalAppIdpUrl
values in the config file in the below location,
{Deployed Location}\Dashboard Server\App_Data\Configuration\Config.xml
NOTE: Update the front end/client request URL (i.e., https://publicserver.boldbi.com) in the
config.xml
.
Restart the site in IIS and browse the Bold BI Enterprise Edition site with the old binding url.
Now navigate to the site settings page of the UMS application.
http://localhost:{port-no}/ums/administration
Update the new binding information as shown in the image below.
NOTE: The site URL must be the URL with which the client access the site(i.e., https://publicserver.boldbi.com)
Now navigate to the site settings page of the Bold BI Enterprise Edition application using old binding and update the new binding information as shown in the image below.
http://localhost:{port-no}/bi/en-us/site/site1/administration
NOTE: The site URL must be the URL with which the client access the site(i.e., https://publicserver.boldbi.com)
Now restart the site in IIS and browse Bold BI site using the new binding URL.
Ensure the created Virtual Server is UP in the Reverse Proxy Server after updating the new binding configuration in the Bold BI Enterprise Edition deployment location.
NOTE: The client request URL (https://publicserver.boldbi.com) must be accessible from the Bold BI Enterprise Edition installed machine.