-
Notifications
You must be signed in to change notification settings - Fork 273
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
can not download file from console #3439
Comments
Have you checked downloading without nginx ? i.e directly accessing minio console ? |
Thank you for your reply. Downloading without nginx works fine. This nginx configuration was copied from the Minio website. I also suspect that nginx is introducing the issue, but I don't know where the problem lies." |
Is MinIO (the S3 api) still accessible via http://minio.test.com (as configured in |
Yes, but this address is resolved within our local area network. |
You may want to check your NGINX logging to see if the actual |
This is the NGINX logs when I click the Download button. minio-console.test.com:
minio.test.com:
where 192.168.100.31 is one of the MinIO node. And I can not copy MinIO files to local with mc
and by using an old version of mc. the message
copy from local to MinIO is fine. It's seems this is a problem related to Go language or Go SDK ?
This is the simple Go program I have tested.
This message is reported by the function parseTime in utils.go in the Go Minio SDK.The response headers from Nginx don't include 'Last-Modified', which leads to parsing failure. However, the Python and Java code may have considered the case where it's empty? I've tried various methods, but I can't manage to add the Last-Modified header to Nginx's response. |
Can you please run
The |
I have a 3-nodes MinIO cluster. After configuring an Nginx proxy for MinIO, I cannot download any files by clicking the Download button in the MinIO console. The server responds with:
However, I can download files by clicking the Share button and visiting the shared link. Additionally, accessing files through the Java API works fine.
Context
Regression
Your Environment
minio --version
): RELEASE.2024-07-26T20-48-21Zminio configs:
nginx configs:
uname -a
):The text was updated successfully, but these errors were encountered: