Transfer Issues

Connect Won't Transfer .partial Files

With the default configuration for Connect, if you try to transfer files that have a .partial extension, you'll notice these files are skipped. This is because the .partial extension has special meaning for Connect. For a file in transit, .partial is the default temporary extension for the partial file on the receiving end before its transfer is complete. When the file's transfer is finished, the extension is removed.

You can transfer the skipped files by changing the name of the filename extension that Connect uses. Choose a name that you don't expect will be used by files you transfer.

To make this change:

  1. Locate the Connect aspera.conf file on the machine at the receiving end of the transfer. The aspera.conf file is included in the Connect installation. Open it with a text editor:
    ~/Applications/Aspera\ Connect.app/Contents/Resources/aspera.conf
  2. Go to the line that begins with <partial_file_suffix>, and change .partial to a name your transfer files will not be using:
    <?xml version='1.0' encoding='UTF-8'?>
    <CONF version="2">
    
    <default>
        <file_system>
            <storage_rc>
                <adaptive>
                    true
                </adaptive>
            </storage_rc>
            <resume_suffix>.aspera-ckpt</resume_suffix>
            <partial_file_suffix>.partial</partial_file_suffix>
            <replace_illegal_chars>_</replace_illegal_chars>
        </file_system>
    </default>
    
    </CONF>
    Note: Removing the <partial_file_suffix> entry or setting it to a null value will not necessarily solve the problem. Doing so means the file extension used for partial files becomes whatever is set in the aspera.conf for ascp, which by default is .partial.
  3. Save your changes to the the Connect aspera.conf file. The changes will take effect with the next trtansfer.