KNOWLEDGE BASE

Tableau Server - Embedded Dashboards not Loading


Published: 16 Nov 2015
Last Modified Date: 03 Aug 2017

Issue

Embedded Tableau Server reports would not load until Tableau has been restarted.

Environment

  • Tableau Server 9.1.0
  • Windows Server 2012
  • Amazon AWS EC2 instances containing primary and multiple workers.
  • Amazon AWS Elastic Load Balancer
  • Embedded views/dashboard
  • Trusted Authentication

Resolution

One of the following steps will resolve the issue:
  • Remove the AWS Elastic Load Balancer from the environment.
OR​
  • Replace the AWS Elastic Load Balancer with a load balancer that does not use dynamic IP addressing.

Cause

The Amazon AWS Elastic Load Balancer product, by design, does not have static IP's and can change IP(s) arbitrarily.

When these IP addresses change they no longer match the list of trusted hosts in the Tableau Server wgserver.trusted_hosts setting in workgroup.yml. Further trusted ticket requests from the load balancer will be rejected until the new IP address is added to wgserver.trusted_hosts.

The user experience will be negatively affected because all previously working embedded views or dashboards that are accessed via trusted authentication will stop rendering.
Did this article resolve the issue?