From 5f37988db555faf02d7dc6a8b06dc6ac26764b68 Mon Sep 17 00:00:00 2001 From: Anis Elleuch Date: Fri, 2 Mar 2018 01:01:56 +0100 Subject: [PATCH] Use toAPIErrorCode in HeadObject handler when decrypting request fails (#5600) --- cmd/object-handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/object-handlers.go b/cmd/object-handlers.go index befe15607..b5f8abe7d 100644 --- a/cmd/object-handlers.go +++ b/cmd/object-handlers.go @@ -253,7 +253,7 @@ func (api objectAPIHandlers) HeadObjectHandler(w http.ResponseWriter, r *http.Re return } else if encrypted { if _, err = DecryptRequest(w, r, objInfo.UserDefined); err != nil { - writeErrorResponse(w, ErrSSEEncryptedObject, r.URL) + writeErrorResponse(w, toAPIErrorCode(err), r.URL) return } w.Header().Set(SSECustomerAlgorithm, r.Header.Get(SSECustomerAlgorithm))