From ca0d31b09ad5779d0c2e3f6d2d2fb5b667e10f68 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Mon, 28 Dec 2020 17:10:33 -0800 Subject: [PATCH] fix: re-arrange handlers to handle requests on /minio (#11177) fixes #11175 --- cmd/routers.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/cmd/routers.go b/cmd/routers.go index 8c993c8e3..7ca04e4a1 100644 --- a/cmd/routers.go +++ b/cmd/routers.go @@ -93,8 +93,12 @@ func configureServerHandler(endpointServerPools EndpointServerPools) (http.Handl registerDistErasureRouters(router, endpointServerPools) } - // Add STS router always. - registerSTSRouter(router) + // Register web router when its enabled. + if globalBrowserEnabled { + if err := registerWebRouter(router); err != nil { + return nil, err + } + } // Add Admin router, all APIs are enabled in server mode. registerAdminRouter(router, true, true) @@ -105,12 +109,8 @@ func configureServerHandler(endpointServerPools EndpointServerPools) (http.Handl // Add server metrics router registerMetricsRouter(router) - // Register web router when its enabled. - if globalBrowserEnabled { - if err := registerWebRouter(router); err != nil { - return nil, err - } - } + // Add STS router always. + registerSTSRouter(router) // Add API router registerAPIRouter(router)