KNOWLEDGE BASE

After Rebooting Tableau Server on Linux, TSM Services Do Not Start


Published: 21 Mar 2019
Last Modified Date: 17 Jul 2020

Issue

In Tableau Server on Linux installations where the unprivileged user is an Active Directory account, after rebooting the Tableau Server host machine, TSM commands result in error:
 "Could not connect to TSM Controller at  <TableauServer>:8850" and the output of "systemctl --user status tabadmincontroller" is "Failed to get D-Bus connection: No such file or directory". 

Environment

  • Tableau Server 2018.3.2
  • Tableau Server 2018.2.6
  • Linux
  • Centrify
  • Active Directory/LDAP

Resolution

To resolve this issue, upgrade Tableau Server to v2018.2.7, v2018.3.3, or later.







 

Cause

In environments where the unprivileged user (by default, Tableau Server creates this user on install and initialization as a local user, named tableau) is an Active Directory user, this user is still mapped to the systemd user. When the server machine is rebooted, if the systemd user starts to run before the third party tools used to monitor its access to the internal network, the user will stop trying to run before it can connect with Centrify, and Tableau Server will not start.  
This issue is resolved in more recent versions of Tableau Server.

Additional Information

To help identify this issue, review the output of these commands:
sudo su -l <unprivileged user>
systemctl --user status tabadmincontroller_0
The output that matches this issue will be "Failed to get D-Bus connection: No such file or directory"
 
Did this article resolve the issue?