Please share the issue image here.
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.
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:
1 of 1 people found this helpful
You 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.
Server name: IIS-Server-01.mydomain.local
IP Address: 192.168.1.101
Assign additional IP Address: 192.168.1.102
Bind the new IP address with Host header to your IIS Website (you can apply the 443 bindings at this time as well)
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.