I've come across a really really strange problem.
My Tableau Desktop and Tableau Server are on different machines (both Versions 8.3). The problem is I am not able to publish my workbook to Tableau Server when the data source is Microsoft SQL Server. The error I get is:
Internal Communication Error: Failure when receiving data from the peer (ServerName).
I am able to publish my workbook to the server if the datasource is a CSV or Excel, but I get an error when the datasource is MS SQL Server.
Has anyone come across this issue before? Please help me.
What type of authentication are you using to connect to SQL Server? If you are using Windows authentication then account that is running Tableau service on Server must have access to database.
Also, are you using FQDN for server name?