diff --git a/cmd/bucket-handlers.go b/cmd/bucket-handlers.go index 8bb4692e5..8b1628aa4 100644 --- a/cmd/bucket-handlers.go +++ b/cmd/bucket-handlers.go @@ -380,11 +380,7 @@ func (api objectAPIHandlers) PutBucketHandler(w http.ResponseWriter, r *http.Req } // PutBucket does not have any bucket action. - s3Error := checkRequestAuthType(r, "", "", globalMinioDefaultRegion) - if s3Error == ErrInvalidRegion { - // Clients like boto3 send putBucket() call signed with region that is configured. - s3Error = checkRequestAuthType(r, "", "", serverConfig.GetRegion()) - } + s3Error := checkRequestAuthType(r, "", "", serverConfig.GetRegion()) if s3Error != ErrNone { writeErrorResponse(w, s3Error, r.URL) return diff --git a/cmd/gateway-handlers.go b/cmd/gateway-handlers.go index a69886fa6..c995b0506 100644 --- a/cmd/gateway-handlers.go +++ b/cmd/gateway-handlers.go @@ -603,11 +603,7 @@ func (api gatewayAPIHandlers) PutBucketHandler(w http.ResponseWriter, r *http.Re } // PutBucket does not have any bucket action. - s3Error := checkRequestAuthType(r, "", "", globalMinioDefaultRegion) - if s3Error == ErrInvalidRegion { - // Clients like boto3 send putBucket() call signed with region that is configured. - s3Error = checkRequestAuthType(r, "", "", serverConfig.GetRegion()) - } + s3Error := checkRequestAuthType(r, "", "", serverConfig.GetRegion()) if s3Error != ErrNone { writeErrorResponse(w, s3Error, r.URL) return