We have a plugin that implements rabbit_channel_interceptor and puts the certificates' CN in the AMQP message header when sending a message from MQTT publisher. As described in the commit above, our plugin broke with Native MQTT. Can you advise any way we can now achieve the goal of extending the message with the CN from the certificate or alternative with the MQTT ClientId? We use this information to check the messages integrity (ensure that the message is sent by the right client) and unfortunatelly don't have control over clients' code. Maybe there is any way to add the incoming_message_interceptors like you did it for timestamp and routing_node?
Thanks for any help.
David Ansari
unread,
Dec 5, 2023, 5:00:11 AM12/5/23
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to rabbitmq-users
I created two issues that will help with your use case: