docs: @Override
      public void doGet(HttpServletRequest request,
              HttpServletResponse response)
              throws IOException, ServletException {
          super.doGet(request, response);
          String target = request.getPathInfo();
          if (target == null) target = "/";
          try {
              unauthenticate(request);
              response.setContentType(HTML_CONTENT_TYPE);
              response.sendRedirect("/");
          } catch (Exception ex) {
              rateLimitedLogWarn("Not servicing url: %s Details: ", target, ex.getMessage());
              response.setStatus(HttpServletResponse.SC_BAD_REQUEST);
              response.getWriter().print(buildClientResponse(null, ClientResponse.UNEXPECTED_FAILURE, Throwables.getStackTraceAsString(ex)));
          }
      }