Skip to content

Unable to save CORS Settings for Blob, ADLS Gen2, File Share, and Queue services #9101

Description

@v-xianya

Storage Explorer Version

1.44.0

Regression From

1.43.0/Previous build 20260622.2

Architecture

arm64

Storage Explorer Build Number

20260623.4

Platform

All

OS Version

Windows 11 arm64/MacOS Tahoe 26.4.3/Linux Ubuntu 22.04

Bug Description

The same error occurs when saving configuration settings across multiple storage resource types and management dialogs. The issue is reproducible in the following actions: (This issue doesn't reproduce for tables)

Manage Stored Access Policies...

  • Blobs Containers
  • ADLS Gen2 Blob Containers
  • File Shares
  • Queues

Configure Soft Delete Policy...

  • Blobs Containers
  • ADLS Gen2 Blob Containers

Configure CORS Settings...

  • Blobs Containers
  • ADLS Gen2 Blob Containers
  • File Shares
  • Queues

Set Public Access Level...

  • Blob Containers
  • ADLS Gen2 Blob Containers

Resource Types

Blobs/ADLS Gen2 blobs/File shares/Queues

Authentication Method

None

Connection Type

None

Steps to Reproduce

  1. Lauch Storage Explorer -> Expand one storage account.
  2. Right click 'Blob Containers' node -> Click 'Configure CORS Settings...'.
  3. Click 'Save'.
  4. Check whether the operation completes successfully.

Actual Experience

The operation fails.
Image

Image

Expected Experience

The operation completes successfully.
Image

Additional Context

  1. This issue doesn't reproduce for tables.
  2. Here are the error details:
    { "name": "Node Fetch Error", "message": "invalid content-length header", "stack": "InvalidArgumentError: invalid content-length header\n at processHeader (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:62:39794)\n at new Request (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:62:37091)\n at [dispatch] (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:101:698)\n at WW.dispatch (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:62:45433)\n at [dispatch] (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:101:6538)\n at nz.dispatch (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:62:45433)\n at [dispatch] (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:101:15368)\n at Az.dispatch (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:62:45433)\n at OK.dispatch (C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:192:2875)\n at C:\\Program Files\\Microsoft Azure Storage Explorer\\resources\\app\\out\\app\\index.js:188:46469", "cause": {}, "code": "UND_ERR_INVALID_ARG" }

Metadata

Metadata

Assignees

No one assigned

    Labels

    🪲 regressionIssue was working in a previous version⚙️ adls gen2Related to hierarchical namespaces (ADLS Gen 2)⚙️ blobsRelated to blob storage⚙️ filesRelated to file storage⚙️ queuesRelated to queue storage🧪 testingFound through regular testing

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions