Skip to content

FileLu S3 uploads fail due to upstream minio-go LocationConstraint whitespace bug #829

Description

@codevibr

I tracked down an issue affecting uploads to FileLu's S3-compatible endpoint.

The root cause is not in docker-volume-backup, but in the interaction between FileLu and the upstream minio-go library.

minio-go caches a whitespace-only LocationConstraint returned by the server and later incorporates it into the SigV4 credential scope, resulting in:

net/http: invalid header field value for "Authorization"

Full investigation and minimal reproducer:

minio/minio-go#2271

Once the upstream issue is resolved, docker-volume-backup should inherit the fix by updating its minio-go dependency.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions