{"record":{"id":"9d5879b5d8eb86fa","repo":"apache/rocketmq","slug":"the-request-of-is-not-support","errorCode":null,"errorMessage":"The request of {} is not support.","messagePattern":"The request of (.+?) is not support\\.","errorType":"exception","errorClass":"AuthenticationException","httpStatus":null,"severity":"error","filePath":"auth/src/main/java/org/apache/rocketmq/auth/authentication/strategy/StatefulAuthenticationStrategy.java","lineNumber":70,"sourceCode":"                return Pair.of(true, null);\n            } catch (AuthenticationException ex) {\n                return Pair.of(false, ex);\n            }\n        });\n        if (result != null && result.getObject1() == Boolean.FALSE) {\n            throw result.getObject2();\n        }\n    }\n\n    private String buildKey(AuthenticationContext context) {\n        if (context instanceof DefaultAuthenticationContext) {\n            DefaultAuthenticationContext ctx = (DefaultAuthenticationContext) context;\n            if (StringUtils.isBlank(ctx.getUsername())) {\n                return ctx.getChannelId();\n            }\n            return ctx.getChannelId() + CommonConstants.POUND + ctx.getUsername();\n        }\n        throw new AuthenticationException(\"The request of {} is not support.\", context.getClass().getSimpleName());\n    }\n}\n","sourceCodeStart":52,"sourceCodeEnd":73,"githubUrl":"https://github.com/apache/rocketmq/blob/293f5885719fc4aa3619446a1900f58ccfcfdd29/auth/src/main/java/org/apache/rocketmq/auth/authentication/strategy/StatefulAuthenticationStrategy.java#L52-L73","documentation":"Error \"The request of {} is not support.\" thrown in apache/rocketmq.","triggerScenarios":"Occurs when the stateful authentication strategy receives a request type it does not support.","commonSituations":"Client sends a request code not handled by the stateful authentication strategy, e.g. an admin or unsupported operation routed to authentication.","solutions":["Confirm the request code sent to the broker is supported by the StatefulAuthenticationStrategy; only supported request types can be authenticated through this path.","Upgrade the client/broker to matching versions so the request type is recognized.","If this is a custom or new request type, implement or register an appropriate AuthenticationStrategy for it."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"293f5885719fc4aa3619446a1900f58ccfcfdd29","analyzedAt":"2026-08-14T11:50:13.822Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}