Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
Patch Available
Description
ActiveMQ NMS does currently not support self-signed broker certificates since doing so requires a custom System.Net.Security.RemoteCertificateValidationCallback AFAIK.
The attached patch adds the new configuration option "brokerCertFilename" to SslTransport(Factory) that when used enables an alternative RemoteCertificateValidationCallback that supports self-signed certificates through direct certificate comparison.
Note #1: The patch does currently not include an automated test, but I'm willing to work on that if that's the only obstacle for integration.
Note #2: Apache.NMS.Stomp could/should be patched the same way.