Hello,

We send MQTT Events from MinIO ObjectStore to Artemis ActiveMQ.

With 2.32.0 sending events to a queue worked fine. Sending a message to a 
queue-name separated by core wildcards fails with 2.37.0. Core Wildcards get 
escaped as '/.'
That was addressed with ARTEMIS-4532 already.
Sending the same Message to a queue named without wildcards works fine.

Exception:
2024-09-04 10:49:58,380 ERROR [org.apache.activemq.artemis.core.protocol.mqtt] 
AMQ834002: Error processing control packet: 
MqttPublishMessage[fixedHeader=MqttFixedHeader[messageType=PUBLISH, isDup=true, 
qosLevel=EXACTLY_ONCE, isRetain=false, remainingLength=1159], 
variableHeader=MqttPublishVariableHeader[topicName=s3.test.notification.q, 
packetId=2], payload=PooledSlicedByteBuf(ridx: 0, widx: 1133, cap: 1133/1133, 
unwrapped: PooledUnsafeDirectByteBuf(ridx: 1133, widx: 1133, cap: 2048))]
org.apache.activemq.artemis.api.core.ActiveMQSecurityException: AMQ229032: 
User: xxxxxx does not have permission='CREATE_ADDRESS' on address 
s3\.test\.notification\.q

Broker.xml
...
      <wildcard-addresses>
        <routing-enabled>true</routing-enabled>
        <delimiter>.</delimiter>
        <any-words>#</any-words>
        <single-word>*</single-word>
      </wildcard-addresses>
...

Any Idea, on how to resolve this?

Regards, Felix




________________________________

Disclaimer:

Diese Nachricht und ihr eventuell angehängte Dateien sind nur für den 
Adressaten bestimmt. Sie kann vertrauliche oder gesetzlich geschützte Daten 
oder Informationen beinhalten. Falls Sie diese Nachricht irrtümlich erreicht 
hat, bitten wir Sie höflich, diese unter Ausschluss jeglicher Reproduktion zu 
löschen und die absendende Person zu benachrichtigen. Danke für Ihre Hilfe.

This message and any attached files are for the sole use of the recipient named 
above. It may contain confidential or legally protected data or information. If 
you have received this message in error, please delete it without making any 
copies whatsoever and notify the sender. Thank you for your assistance.

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to