We recently upgraded to 2019.1.0 on Server and desktop. Everything went without a hitch with the exception of workbooks downloaded to Desktop from Server (Via the Server > Open Workbook tab in Tableau Desktop). We are unable to open up the Data Source Tab and receive the following error when doing so:
Bad Connection: Tableau could not connect to the data
Error: Unable to connect to this Tableau Server
HTTP 404: <?xml version='1.0'
Unable to connect to the server "tableauservername".
Check that the server is running and that you have access privileges to the
This prompted me to go into the XML file and look at the underlying xml base information. It appears that when we are connecting to workbooks that are connected to a published data source, the repository location and xml base is being redirected to localhost instead of the hostname of the server:
Was wondering if anyone else has had this issue?
The only way I have been able to get around it is either editing the workbooks on the server or going through and updating all of the localhost references to the hostname of the server and update the associated connections:
<connection channel='http' class='sqlproxy' dbname='***DBNAME***' directory='dataserver' port='80' server='localhost:8264' server-oauth='' username='' workgroup-auth-mode='prompt'>
<connection channel='http' class='sqlproxy' dbname='***DBNAME***' directory='/dataserver' port='443' server='tableauservername.com' server-oauth='' username='' workgroup-auth-mode='prompt'>
Upgrade was on Windows Server 2016 from 2018.2.1 to 2019.1.0 (Pre TSM to TSM). Data Sources were .hyper before hand so did not pursue the 2019.1 server not reading TDE sources.
Appreciate any comments or insights,
Error with Data Source:
Very Helpful error: