Closed vivek-singh2 closed 8 months ago
@vivek-singh2 Can you please test it?
It could fail until you will exedatepdate secrets again. You can check the status change event here for producer and consumer.
Play with these events can help to request the secret. Note: Don't put blocking code on the events
Describe the bug
We are using SuperStream and using RabbitMQ version 3.13.0, Erlang 26.2.2 and stream-dotnet-client 1.8.1 Authentication to RabbitMQ is being done using IDS. Update secret keeps on working until RabbitMQ server gets restarted. In case of restart (after original token expires) publisher/subscribers do not reconnect. Please see Reproduction steps for exact details.
Please use below repo to test this-
https://github.com/lngvivek/UpdateSecretIssueTest/tree/main/Test
Reproduction steps
Token Life time is 15 min.
Expected behavior
Subscribers and Publisher connections should be recoverd.
Additional context
No response