question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Blob: Request hangs, does not return when uploading blob

See original GitHub issue

Which service(blob, file, queue, table) does this issue concern?

Blob

Which version of the Azurite was used?

Docker: mcr.microsoft.com/azure-storage/azurite (edit)

Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)

DockerHub

What’s the Node.js version?

Running in Docker container.

What problem was encountered?

When uploading a blob using the Azure Blob Storage Client API, the request just hangs. It is not finishing, nor returning. Awaiting forever.

This is a recurring. It feels like a lottery to get this to work.

Steps to reproduce the issue?

 var response = await blobContainerClient.UploadBlobAsync(name, stream, cancellationToken);

Have you found a mitigation/solution?

Nope

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:12 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
bluewwcommented, Nov 15, 2021

@loune Your issue is the same as https://github.com/Azure/Azurite/issues/676 for “x-ms-encryption-algorithm” support. Looks different than the originally one. Using “–loose” currently is the way to workaround it.

Normally SDK should can handle the 500 error. If SDK can’t handle is correctly and hang, you can contact SDK for the issue. Another possibility is SDK might will retry on 500, so if you wait for more time, you might can see SDK return the error.

0reactions
marinasundstromcommented, Nov 18, 2021

@blueww Yes. I’ll close this.

Read more comments on GitHub >

github_iconTop Results From Across the Web

google app engine - Blob Upload Hanging - Stack Overflow
I have found that GAE has recently started to keep any GET parameters when invoking blobstoreService.createUploadUrl(). In my case:.
Read more >
azure.storage.blob.BlobClient class - Microsoft Learn
A client to interact with a specific blob, although that blob may not yet exist. ... then the blob will be uploaded with...
Read more >
Do's and Don'ts for Streaming File Uploads to Azure Blob ...
NET MVC for uploading large files to Azure Blob Storage ... it has the SAS credentials; This will return the URL without the...
Read more >
MySQL hangs on SELECT from table with blob fields
Can you please share which version of MySQL you are using for Router and Server? I have the same issue with MySQL server...
Read more >
Node.js v19.3.0 Documentation
If the function does not return a promise, assert.doesNotReject() will return a rejected Promise with an ERR_INVALID_RETURN_VALUE error. In both cases the error ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found