KNOWLEDGE BASE

Intermittent Error "Internet communication error: Transferred a partial file" When Running Extract Refresh Tasks


Published: 22 Jan 2020
Last Modified Date: 10 Jul 2020

Issue

When running parallel refreshes of workbooks that contain extracts of published extracts in 2019.1 and later versions, the following error might occur: 

‘Internet communication error: transferred a partial file’

Environment

  • Tableau Server versions:
    • 2019.1.0 - 2019.1.11
    • 2019.2.0 - 2019.2.7
    • 2019.3.0 - 2019.3.3
    • 2019.4.0 - 2019.4.2

Resolution

Option 1

Upgrade to Tableau Server 2019.1.12, 2019.2.8, 2019.3.4, 2019.4.3 or a newer version. Click here for downloads of current and previous versions of Tableau Server: Tableau Server Downloads and Release Notes. For more information on current releases, see Upgrade Tableau Server and Server Upgrade.

Option 2

If you are not able to update to the newest version, the below commands will manually update the Tableau Server settings.   
  1. Determine Tableau Server's default session timeout value:
    tsm configuration get -k dataserver.session.expiry.timeout
    • This value is displayed in minutes. Default is 30.
  2. Use the following commands to update the connection timeout value to match the timeout value configured in step #1.  This value is displayed in milliseconds:
    tsm stop
    tsm configuration set -k dataserver.tomcat.connection_timeout_ms -v 1800000 \\(30 minutes is the default value, but this value should match the value found for dataserver timeout in step #1.)
    tsm pending-changes apply
    tsm start
    

Cause

The value of dataserver.tomcat.connection_timeout_ms is set too low by default in the affected versions above. 

This issue has been resolved in the newest maintenance releases of Tableau Server.
Did this article resolve the issue?