Description
Checkboxes for prior research
- I've gone through Developer Guide and API reference
- I've checked AWS Forums and StackOverflow.
- I've searched for previous similar issues and didn't find any solution.
Describe the bug
The DELETE operation using @aws-sdk/client-s3 (version 3.717.0) gets stuck when interacting with DigitalOcean Spaces. The request is sent, but the process appears to hang indefinitely without receiving a response. This behavior is observed specifically with the DeleteObjectsCommand.
Environment:
• @aws-sdk/client-s3 version: 3.717.0
• Node.js version: v21.7.1
• DigitalOcean Spaces
• Operating System: macOS
Regression Issue
- Select this option if this issue appears to be a regression.
SDK version number
@aws-sdk/[email protected]
Which JavaScript Runtime is this issue in?
Node.js
Details of the browser/Node.js/ReactNative version
v21.7.1
Reproduction Steps
1. Initialize an S3 client with DigitalOcean Spaces.
2. Attempt to delete objects using the DeleteObjectsCommand.
3. Observe that the operation hangs and does not complete.
Observed Behavior
The DELETE operation does not proceed past sending the HTTP request. The process does not throw any errors or complete the operation, making it impossible to debug effectively.
Expected Behavior
The DELETE operation should successfully remove the specified objects from the bucket and return a response without hanging.
Possible Solution
No response
Additional Information/Context
Other S3 commands (e.g., ListObjectsV2Command) work as expected. The DELETE issue seems isolated to the DeleteObjectsCommand.