-
1. Re: IIS and Tableau and HTTPS
Sankarmagesh Rajan Mar 19, 2015 1:43 AM (in response to Matthew Berns)Hi Matthew,
Please share the issue image here.
Thanks
sankar
-
2. Re: IIS and Tableau and HTTPS
Vien HuaMar 19, 2015 4:52 PM (in response to Sankarmagesh Rajan)
Hi Matthew,
From what you are saying, it sounds like you have both IIS web server and Tableau Server on the same computer. Is this correct?
If so, you will not be able to enable SSL on both since there will be a port conflict. If you would like to have SSL enabled on both IIS and Tableau Server, you will need to put them on different computers.
Regards,
-
3. Re: IIS and Tableau and HTTPS
Russell Christopher Mar 22, 2015 6:00 AM (in response to Vien Hua)Tableau on SSL will only run on 443. I'd suggest you change IIS to leverage SSL on a different port. Here is some info on same:
IIS 8.0 Server Name Indication (SNI): SSL Scalability : The Official Microsoft IIS Site
-
4. Re: IIS and Tableau and HTTPS
Michael Bodell Mar 30, 2015 6:59 PM (in response to Matthew Berns)1 of 1 people found this helpfulYou might also consider assigning multiple IP addresses to the machine and using host headers for your IIS site... or assigning one IP address to your IIS hosted site and let Tableau Server use the other IP (default IP). Then both can use port 443.
How to... the following how to details the steps using made up IP addresses and server names. Apply the appropriate IPs and names for your environment. This will work with both internal and external DNS / bindings.
Example Server:
Server name: IIS-Server-01.mydomain.local
IP Address: 192.168.1.101
Assign additional IP Address: 192.168.1.102
Assign Additional IP Addresses to a Network Adapter
Bind the new IP address with Host header to your IIS Website (you can apply the 443 bindings at this time as well)
Configure a Host Header for a Web Site (IIS 7)
Create DNS for new IP Address: mywebsite.mydomain.local = 192.168.1.102
Configure Tableau Server to use SSL. Note that Tableau Server should use the "default" server name and IP address.
Now you should be able to browse to https://mywebsite.mydomain.local to get to your website. And you should be able to browse to https://IIS-Server-01.mydomain.local to get to your Tableau Server instance (both URLs will be TLS/SSL on port 443. In this configuration you should be able to embed the trusted auth Viz in your web page, pointed at the Tableau Server on the "default" domain / IP address.