Fuse ESB: User XXX is not authorized to create: topic://ActiveMQ.Advisory.Connection
Issue
- After deploying the
"<authorizationPlugin>"
in the Fuse MB broker configuration:
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
<authorizationEntry queue=">" read="admin" write="admin" admin="admin"/>
<authorizationEntry topic=">" read="admin" write="admin" admin="admin"/>
<authorizationEntry topic="ActiveMQ.Advisory.>" read="admin" write="admin" admin="admin"/>
</authorizationEntries>
</authorizationMap>
</map>
</authorizationPlugin>
- The following exception is thrown when connecting with user
"admin"
that is assigned to the role"admin"
TransportConnection | ivemq.broker.TransportConnection 718 | 112 - org.apache.activemq.activemq-core - 5.7.0.fuse-71-047 | Failed to add Connection ID:sideshow.local-59609-1359644247820-2:1, reason: java.lang.SecurityException: User admin is not authorized to create: topic://ActiveMQ.Advisory.Connection
Environment
- Fuse ESB
- 7.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.