-
Notifications
You must be signed in to change notification settings - Fork 599
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Head command hangs #6477
Comments
Hi @Hristosko - thanks for reaching out.
It sounds like this issue is specific to MinIO rather than AWS SDK as the problem does not occur when using HTTP or a different object store. Are you able to verify it with other SDKs besides C++? |
Hi, @aBurmeseDev |
Apologies for the delay here. Is this issue still ongoing for you? Have you had a chance to test with different SDK, for example Python(boto3). |
This issue has not received a response in 1 week. If you still think there is a problem, please leave a comment to avoid the issue from automatically closing. |
hi, the issue is ongoing. I tested the issue with different versions of MinIO (as changing the version is something we easily do) and the issue persists for at least 3 years. |
This issue has not received a response in 1 week. If you still think there is a problem, please leave a comment to avoid the issue from automatically closing. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs and link to relevant comments in this thread. |
Checkboxes for prior research
Describe the bug
Executing the sequence head, put, head for the same object that initially doesn't exist lead to a hang in the second head call
Regression Issue
SDK version number
@aws-sdk/[email protected]
Which JavaScript Runtime is this issue in?
Node.js
Details of the browser/Node.js/ReactNative version
node v18.18.0
Reproduction Steps
Observed Behavior
The second head request hangs and we never get the expected error. This is reproducible with MinIO as backed server, It only happens with HTTPS, the test passes if we use HTTP. forcePathStyle doesn't make any difference. However the test passes if we use an actual object store, not MinIO.
We have the same scenario implemented with the C++ SDK and it works with MinIO.
The problem seems to be in the state of the client as if we create a new client the head request doesn't hang.
The issue persists if the bucket exists.
The issue is reproducible with version 3.588.0 and the latest 3.651.1
Expected Behavior
The second head request should return an error
Possible Solution
No response
Additional Information/Context
No response
The text was updated successfully, but these errors were encountered: