Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-1538

trustAll is ignored when specified in the connectionFactory URI

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.4.0
    • 2.5.0
    • None
    • None
    • Patch

    Description

      When attempting to use the ARTEMIS-1469 feature trustAll option, I noticed that the client is ignoring this option. The reason seems to be that the option has not been added to the allowed list allowableConnectorKeys.

      If I do the following change and rebuild active-jms-client jar, then I am able to use trustAll

      index 5d86aaafa..d89cfb5ff 100644
      --- a/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/TransportConstants.java
      +++ b/artemis-core-client/src/main/java/org/apache/activemq/artemis/core/remoting/impl/netty/TransportConstants.java
      @@ -355,6 +355,7 @@ public class TransportConstants {
             allowableConnectorKeys.add(TransportConstants.NETTY_CONNECT_TIMEOUT);
             allowableConnectorKeys.add(TransportConstants.USE_DEFAULT_SSL_CONTEXT_PROP_NAME);
             allowableConnectorKeys.add(TransportConstants.HANDSHAKE_TIMEOUT);
      +      allowableConnectorKeys.add(TransportConstants.TRUST_ALL_PROP_NAME);
       
             ALLOWABLE_CONNECTOR_KEYS = Collections.unmodifiableSet(allowableConnectorKeys);
      

      Attachments

        Issue Links

          Activity

            People

              cshannon Christopher L. Shannon
              jdanek Jiri Daněk
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: