diff --git a/cmd/gateway/azure/gateway-azure.go b/cmd/gateway/azure/gateway-azure.go index 4bf96bf03..7ce30ac01 100644 --- a/cmd/gateway/azure/gateway-azure.go +++ b/cmd/gateway/azure/gateway-azure.go @@ -559,7 +559,8 @@ func (a *azureObjects) StorageInfo(ctx context.Context, _ bool) (si minio.Storag // MakeBucketWithLocation - Create a new container on azure backend. func (a *azureObjects) MakeBucketWithLocation(ctx context.Context, bucket string, opts minio.BucketOptions) error { - if opts.LockEnabled || opts.VersioningEnabled { + // Filter out unsupported features in Azure and return immediately with NotImplemented error + if opts.LockEnabled || opts.VersioningEnabled || strings.ContainsAny(bucket, ".") { return minio.NotImplemented{} }