KNOWLEDGE BASE

Reverse Proxy Server URL Reverts to Internal URL


Published: 05 Feb 2014
Last Modified Date: 13 Apr 2017

Issue

When Tableau Server is configured to work behind a reverse proxy, one of the following symptoms might occur:
  • The URL response displays the internal Tableau Server URL or computer name rather than the external URL.
  • When you click the Share link on a Tableau Server view, the Share View dialog box provides the link to the internal Tableau Server URL or computer name rather than the external URL.

Environment

  • Tableau Server
  • Reverse proxy server

Resolution

Work with your internal IT team to verify that the proxy server is using the following headers: 
  • X-Forwarded-Proto 
  • X-Forwarded-Host 
  • X-Forwarded-For 
  • Host 
  • Referrer
Note: The X-Forwarded-Proto header must be enabled only if the proxy server uses the HTTPS protocol.
Note: The X-Forwarded-For header must include the IP addresses of any proxy servers that are traversed between the client and the server.

Cause

When Tableau Server is not configured to use any specific URL, it forms responses based on the headers in users' requests.
Did this article resolve the issue?