Blog Post

Azure PaaS Blog
1 MIN READ

FeatureVersionMismatch while performing a list blob operation

samsarka's avatar
samsarka
Icon for Microsoft rankMicrosoft
Aug 08, 2019

Scenario:

While performing a list blob operation on my Azure Storage account, I got the response code 409 with FeatureVersionMismatch error.

The error message looks like below:

Browser:

Invoking rest Azure List Blob API from Fiddler:

Cause:

I spent some time to check what could be the cause until I saw the API version in the SAS token. We can see that it is using API version 2014-02-14. With this version, if you perform List blob operation on an azure storage container which contains an append blob it will result in the above error.

 

Fix:

  • Use the updated API version after 2015-02-21.
  • If you are using the SDK, make sure you are using most recent Azure Storage SDK.

 

More information:

https://docs.microsoft.com/en-us/rest/api/storageservices/list-blobs

 

Hope this helps.

Updated Aug 08, 2019
Version 1.0

1 Comment

  • tgonzalez1's avatar
    tgonzalez1
    Copper Contributor

    Very good solution. My issue went away once I bumped Microsoft.WindowsAzure.Storage SDK to 5.0.2 and added an assembling binding redirect.