Tableau content won't display when using Firefox

Tableau content won't display when using Firefox

Question

When using the Firefox browser, Tableau content will not render when executed, or will not display when embedded on a Storyboard page within Digital Hive. The Tableau content works as expected when using the Chrome browser.


Answer

This difference in functionality between the browsers is attributed to how each browser handles 'errors' or exceptions that are received. In this scenario, Chrome receives a message from Tableau but still continues with the request, whereas Firefox stops processing the request. This results in the Tableau content not rendering within Digital Hive.

To resolve this issue, a change to the Tableau configuration is required using TSM (Tableau Services Manager). For more information regarding TSM, please consult the Tableau TSM documentation.

The property in question that needs to be modified is gateway.public.host. Here is a definition of the property from the Tableau TSM documentation.

The name (URL) of the server, used for external access to Tableau Server. If Tableau Server is configured to work with a proxy server or external load balancer, it is the name entered in a browser address bar to reach Tableau Server. For example, if Tableau Server is reached by entering tableau.example.com, the name for gateway.public.host is tableau.example.com.

To set the Tableau gateway.public.host value:
  1. Launch the TSM CLI (Command Line Interface) by opening a Windows Command Prompt with an account that is a member of the Tableau Administrators group. Do NOT use PowerShell to run TSM commands
  2. Verify the current value by typing tsm configuration get --key gateway.public.host
  3. Set the correct Tableau URL by typing tsm configuration set --key gateway.public.host --value tableau.domain.com
  4. Restart the Tableau server for the change to take affect
Note that tableau.domain.com is used as an example for this document. The correct value to be used would be dependant on your Tableau environment.

Once Tableau has restarted, Tableau content should be accessible through Firefox.

    • Related Articles

    • Are Tableau Custom Views Supported in Digital Hive

      Question Our organization heavily utilizes Custom Views within Tableau. Are these Custom Views accessible and supported through the Digital Hive platform? Answer Tableau Custom Views can be accessed from within Digital Hive. Based on the properties ...
    • Connecting to Tableau Server

      Question How do we connect Digital Hive to Tableau Server? Answer Before Digital Hive can successfully connect to Tableau Server, the Digital Hive server URL or IP address must be added to the Tableau Trusted Authentication list. This operation must ...
    • Embed Visualizations from Unsupported Content Systems

      Question There are documented ways to embed visualizations from supported content systems like Tableau, IBM Cognos Analytics, and PowerBI, but what if a visualization is required from a BI solution that doesn't have an out of the box connector within ...
    • Add Metadata Tags to Content

      Question There is a lot of content accessible through Digital Hive, so users typically search for relevant content. Is it possible to add metadata tags to content so that the content is searchable by specific key words? Answer Digital Hive provides a ...
    • Adding Custom Metadata Fields to Enhance Digital Hive Content

      Question Looking at the properties for a report, there is metadata visible from the content systems like Tableau, PowerBI, and IBM Cognos Analytics, but is it possible to create custom metadata values on a report or dashboard. The objective is to ...