diff --git a/backend/posix/posix.go b/backend/posix/posix.go index b66498b8..60d5cc06 100644 --- a/backend/posix/posix.go +++ b/backend/posix/posix.go @@ -365,6 +365,10 @@ func (p *Posix) ListBuckets(ctx context.Context, input s3response.ListBucketsInp continue } + if !utils.IsValidBucketName(fi.Name()) { + continue + } + if len(buckets) == int(input.MaxBuckets) { cToken = buckets[len(buckets)-1].Name break