a2501521908 commented on issue #2764:
URL: https://github.com/apache/rocketmq/issues/2764#issuecomment-809959490


   报错,似乎没有注册上去。
   ```java
   [root@MiWiFi-RA69-srv conf]# docker exec -it 70504e6cea64 /bin/bash
   [root@70504e6cea64 bin]# sh mqadmin clusterList -n localhost:9876
   OpenJDK 64-Bit Server VM warning: ignoring option PermSize=128m; support was 
removed in 8.0
   OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support 
was removed in 8.0
   org.apache.rocketmq.tools.command.SubCommandException: ClusterListSubCommand 
command failed
        at 
org.apache.rocketmq.tools.command.cluster.ClusterListSubCommand.execute(ClusterListSubCommand.java:93)
        at 
org.apache.rocketmq.tools.command.MQAdminStartup.main0(MQAdminStartup.java:135)
        at 
org.apache.rocketmq.tools.command.MQAdminStartup.main(MQAdminStartup.java:86)
   Caused by: org.apache.rocketmq.acl.common.AclException: 
[10015:signature-failed] unable to calculate a request signature. 
error=[10015:signature-failed] unable to calculate a request signature. 
error=Algorithm HmacSHA1 not available
        at 
org.apache.rocketmq.acl.common.AclSigner.signAndBase64Encode(AclSigner.java:84)
        at 
org.apache.rocketmq.acl.common.AclSigner.calSignature(AclSigner.java:73)
        at 
org.apache.rocketmq.acl.common.AclSigner.calSignature(AclSigner.java:68)
        at 
org.apache.rocketmq.acl.common.AclUtils.calSignature(AclUtils.java:58)
        at 
org.apache.rocketmq.acl.common.AclClientRPCHook.doBeforeRequest(AclClientRPCHook.java:44)
        at 
org.apache.rocketmq.remoting.netty.NettyRemotingAbstract.doBeforeRpcHooks(NettyRemotingAbstract.java:172)
        at 
org.apache.rocketmq.remoting.netty.NettyRemotingClient.invokeSync(NettyRemotingClient.java:370)
        at 
org.apache.rocketmq.client.impl.MQClientAPIImpl.getBrokerClusterInfo(MQClientAPIImpl.java:1180)
        at 
org.apache.rocketmq.tools.admin.DefaultMQAdminExtImpl.examineBrokerClusterInfo(DefaultMQAdminExtImpl.java:275)
        at 
org.apache.rocketmq.tools.admin.DefaultMQAdminExt.examineBrokerClusterInfo(DefaultMQAdminExt.java:222)
        at 
org.apache.rocketmq.tools.command.cluster.ClusterListSubCommand.printClusterBaseInfo(ClusterListSubCommand.java:172)
        at 
org.apache.rocketmq.tools.command.cluster.ClusterListSubCommand.execute(ClusterListSubCommand.java:88)
        ... 2 more
   Caused by: org.apache.rocketmq.acl.common.AclException: 
[10015:signature-failed] unable to calculate a request signature. 
error=Algorithm HmacSHA1 not available
        at org.apache.rocketmq.acl.common.AclSigner.sign(AclSigner.java:63)
        at 
org.apache.rocketmq.acl.common.AclSigner.signAndBase64Encode(AclSigner.java:79)
        ... 13 more
   Caused by: java.security.NoSuchAlgorithmException: Algorithm HmacSHA1 not 
available
        at javax.crypto.Mac.getInstance(Mac.java:181)
        at org.apache.rocketmq.acl.common.AclSigner.sign(AclSigner.java:57)
        ... 14 more
   ```
   收发不正常的,控制台没有结果根本会报错不知道投放到哪个broker
   
   这时候是不是可以确定一些问题,抱歉对rocketmq的运维了解较少,还望指导!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to