Particular/ServiceControl

Problems with using X509 Certificate with RabbitMQ Transport

alexander-kucherov opened this issue · 4 comments

Describe the feature.

Hi!
I am having trouble using an X509 certificate with RabbitMQ transport. In previous versions, it was possible to configure it using the certPath and certPassword options. However, these options are now obsolete, which is a breaking change from previous major versions.

I encountered the following exception when trying to use the old approach:

System.NotSupportedException: The 'certPath' connection string option has been removed. Use 'EndpointConfiguration.UseTransport().SetClientCertificate' instead.

This functionality used to work in earlier versions, and the removal of these options without a clear migration path has caused issues. Is there a recommended workaround or updated approach to handle this in the current version? I would appreciate any guidance on how to adapt to this change.

Additional Context

No response

Is this with ServiceControl? Or are you trying to configure a RabbitMQ endpoint?

Yes. It happens with ServiceControl.

Can you please email us on our support email address so that we can reach out and work through this with you?

I've just sent it.
My case ID is #00091087