Exception AMQ222216 seen on broker startup when using the new AMQ Broker Operator feature for management operations
Issue
When using the new feature for management operations, described in the documentation, I see the following exceptions when starting the broker
2024-08-06 16:39:59,659 WARN [org.apache.activemq.artemis.core.server] AMQ222216: Security problem while authenticating: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
2024-08-06 16:39:59,659 WARN [org.eclipse.jetty.server.handler.ContextHandler.console] jolokia-agent: Error while using detector GeronimoDetector: java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
....
2024-08-06 16:39:59,664 WARN [org.apache.activemq.artemis.core.server] AMQ222216: Security problem while authenticating: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
2024-08-06 16:39:59,664 WARN [org.eclipse.jetty.server.handler.ContextHandler.console] jolokia-agent: Error while using detector JBossDetector: java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
...
2024-08-06 16:39:59,665 WARN [org.apache.activemq.artemis.core.server] AMQ222216: Security problem while authenticating: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
2024-08-06 16:39:59,665 WARN [org.eclipse.jetty.server.handler.ContextHandler.console] jolokia-agent: Error while using detector ActiveMQDetector: java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
...
2024-08-06 16:39:59,666 WARN [org.apache.activemq.artemis.core.server] AMQ222216: Security problem while authenticating: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
2024-08-06 16:39:59,666 WARN [org.eclipse.jetty.server.handler.ContextHandler.console] jolokia-agent: Error while using detector TomcatDetector: java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
java.lang.SecurityException: AMQ229031: Unable to validate user from management. Username: null; SSL certificate subject DN: unavailable
at org.apache.activemq.artemis.core.server.management.ArtemisRbacInvocationHandler.securityCheck(ArtemisRbacInvocationHandler.java:207) ~[artemis-server-2.33.0.redhat-00013.jar:2.33.0.redhat-00013]
at org.apache.activemq.artemis.core.server.management.ArtemisRbacInvocationHandler.invoke(ArtemisRbacInvocationHandler.java:71) ~[artemis-server-2.33.0.redhat-00013.jar:2.33.0.redhat-00013]
at jdk.proxy2/jdk.proxy2.$Proxy31.queryNames(Unknown Source) ~[?:?]
...
Environment
- AMQ Broker Operator v7.12.0
- Role-based access control for management operations configured on the
ActiveMQArtemiscustom resource
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.