[ 
https://issues.apache.org/jira/browse/AMQ-6418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Christopher L. Shannon resolved AMQ-6418.
-----------------------------------------
       Resolution: Fixed
    Fix Version/s: 5.15.0
                   5.14.1

> Peer certificates are not always set when using the auto transports with ssl
> ----------------------------------------------------------------------------
>
>                 Key: AMQ-6418
>                 URL: https://issues.apache.org/jira/browse/AMQ-6418
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 5.14.0
>            Reporter: Christopher L. Shannon
>            Assignee: Christopher L. Shannon
>             Fix For: 5.14.1, 5.15.0
>
>
> There are two problems with the auto ssl transport that is causing the peer 
> certificates to not always be available and set on the ConnectionInfo object 
> during connection.  First, for auto+nio+ssl, the auto init transport needs to 
> have transport properties applied.  This is because the initialization 
> transport does the SSL handshake so it needs to know whether or not 
> transport.needClientAuth or transport.wantClientAuth is set.  Right now these 
> properties are not processed so it never gets passed to the SSL socket which 
> means none of the protocols have peer certs available over auto+nio+ssl.  
> Second, the Stomp transport is not properly setting the peer certs when using 
> auto+ssl and not using NIO.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to