Stomp SSL: No certificates loaded from key-store
------------------------------------------------
Key: AMQNET-311
URL: https://issues.apache.org/jira/browse/AMQNET-311
Project: ActiveMQ .Net
Issue Type: Bug
Components: Stomp
Affects Versions: 1.5.1
Environment: Windows
Reporter: Markus Jung | Ogitix
Assignee: Jim Gomes
Priority: Minor
Not using the transport option clientCertFilename the certificates should be
loaded from X509Store at class Apache.NMS.Stomp.Transport.Tcp.SslTransport
method LoadCertificates.
But the collection store.Certificates is always empty, causing
SelectLocalCertificate to always returning null.
This is not a big problem, because the connection is working using null. But
maybe with an unexpected behavior if one is going to use the clientCertSubject
transport option.
The reason is, the store must be opened (and closed):
Changing the lines in LoadCertificates to:
X509Store store = new X509Store(name, location);
store.Open(OpenFlags.ReadOnly);
collection = store.Certificates;
store.Close();
the collection is not empty anymore.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.