microsoft / AzureStorageExplorer

Easily manage the contents of your storage account with Azure Storage Explorer. Upload, download, and manage blobs, files, queues, tables, and Cosmos DB entities. Gain easy access to manage your virtual machine disks. Work with either Azure Resource Manager or classic storage accounts, plus manage and configure cross-origin resource sharing (CORS) rules.
Creative Commons Attribution 4.0 International
372 stars 85 forks source link

Rate limit prevents download #7994

Closed ScottOfford closed 3 months ago

ScottOfford commented 3 months ago

Preflight Checklist

Storage Explorer Version

1.34.0

Regression From

No response

Architecture

x64

Storage Explorer Build Number

20240523.2

Platform

Windows

OS Version

Windows 10

Bug Description

When enabling a download speed cap, the download fails to start

Steps to Reproduce

  1. Launch Storage Explorer
  2. Navigate to Edit > Settings
  3. Click on Transfers and scroll down to Maximum Transfer Rate
  4. Set this to any value (in my case, 25Mbps)
  5. Connect to a file share storage account
  6. Trigger a download

Actual Experience

Transfer immediately fails image

"request size greater than pacer target. When Enqueueing chunk." is listed in the AzCopy Log File

Expected Experience

File is downloaded, adhering to the transfer limit defined in the settings.

Additional Context

I have seen this mentioned in the issue: https://github.com/Azure/azure-storage-azcopy/issues/2380

craxal commented 3 months ago

@ScottOfford Yeah, this is a known issue in AzCopy, and they plan on fixing this in a future version. In the meantime, can you bump up the rate limit to a value that works?