You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Jiri Daněk (JIRA)" <ji...@apache.org> on 2018/11/25 20:03:00 UTC

[jira] [Created] (ARTEMIS-2182) AMQ214016: Failed to create netty connection: javax.net.ssl.SSLHandshakeException: No supported signature algorithm on Fedora 29 with OpenJDK

Jiri Daněk created ARTEMIS-2182:
-----------------------------------

             Summary: AMQ214016: Failed to create netty connection: javax.net.ssl.SSLHandshakeException: No supported signature algorithm on Fedora 29 with OpenJDK
                 Key: ARTEMIS-2182
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-2182
             Project: ActiveMQ Artemis
          Issue Type: Bug
          Components: Broker
         Environment: fc 29, OpenJDK 1.8.0.191, using current master 10b661 {noformat}commit 10b661a5c262ba2b4ae78fa39f8394389a1aa111 (HEAD -> master, upstream/master)
Merge: ddd79d892 92fcff5ff
Author: Michael Andre Pearce <mi...@me.com>
Date:   Wed Nov 21 19:59:45 2018 +0000

    This closes #2038

commit 92fcff5ff48d12cf6d951213172515a995ef7d82
Author: King Ramos <ra...@gmail.com>
Date:   Sun Apr 22 22:52:46 2018 -0400

    ARTEMIS-1828 CLI option for queue's routing-type
    
    Optionally specify a queue routing type when creating a broker. Example:
    "create --queues myqueue,mytopic:multicast". Defaults to anycast if
    unspecified.
{noformat}
            Reporter: Jiri Daněk


On Fedora 29, some SSL tests fail with OpenJDK, but pass with OracleJDK. I've checked that the cause is not the JCE export crypro policy using https://src.fedoraproject.org/rpms/java-openjdk/raw/master/f/TestCryptoLevel.java.

{noformat}
mvn install -DskipTests
{noformat}

bq. JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-8.fc29.x86_64 mvn -Ptests -Pextra-tests surefire:test -Dtest=org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest -pl :integration-tests -am -DfailIfNoTests=false

{noformat}
[main] 19:38:25,938 INFO  [org.apache.activemq.artemis.core.server] AMQ221007: Server is now live
[main] 19:38:25,938 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 2.7.0-SNAPSHOT [localhost, nodeID=acb5776d-f0e9-11e8-b10b-fa163e9df571] 
[Thread-1 (activemq-netty-threads)] 19:38:26,303 INFO  [org.apache.activemq.artemis.core.server] AMQ221053: Disallowing use of vulnerable protocol 'SSLv2Hello' on acceptor 'aca1532b-f0e9-11e8-b10b-fa163e9df571'. See http://www.oracle.com/technetwork/topics/security/poodlecve-2014-3566-2339408.html for more details.
[main] 19:38:26,442 ERROR [org.apache.activemq.artemis.core.client] AMQ214016: Failed to create netty connection: javax.net.ssl.SSLHandshakeException: No supported signature algorithm
        at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1521) [jsse.jar:1.8.0_191]
        at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:528) [jsse.jar:1.8.0_191]
        at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:802) [jsse.jar:1.8.0_191]
        at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:766) [jsse.jar:1.8.0_191]
        at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624) [rt.jar:1.8.0_191]
        at io.netty.handler.ssl.SslHandler$SslEngineType$3.unwrap(SslHandler.java:294) [netty-handler-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1275) [netty-handler-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1177) [netty-handler-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1221) [netty-handler-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:489) [netty-codec-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:428) [netty-codec-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) [netty-codec-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965) [netty-transport-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:808) [netty-transport-native-epoll-4.1.28.Final-linux-x86_64.jar:4.1.28.Final]
        at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:417) [netty-transport-native-epoll-4.1.28.Final-linux-x86_64.jar:4.1.28.Final]
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:317) [netty-transport-native-epoll-4.1.28.Final-linux-x86_64.jar:4.1.28.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) [netty-common-4.1.28.Final.jar:4.1.28.Final]
        at org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118) [artemis-commons-2.7.0-SNAPSHOT.jar:2.7.0-SNAPSHOT]
Caused by: javax.net.ssl.SSLHandshakeException: No supported signature algorithm
        at sun.security.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:1156) [jsse.jar:1.8.0_191]
        at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:369) [jsse.jar:1.8.0_191]
        at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037) [jsse.jar:1.8.0_191]
        at sun.security.ssl.Handshaker$1.run(Handshaker.java:970) [jsse.jar:1.8.0_191]
        at sun.security.ssl.Handshaker$1.run(Handshaker.java:967) [jsse.jar:1.8.0_191]
        at java.security.AccessController.doPrivileged(Native Method) [rt.jar:1.8.0_191]
        at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1459) [jsse.jar:1.8.0_191]
        at io.netty.handler.ssl.SslHandler.runDelegatedTasks(SslHandler.java:1435) [netty-handler-4.1.28.Final.jar:4.1.28.Final]
        at io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1343) [netty-handler-4.1.28.Final.jar:4.1.28.Final]
        ... 17 more

[main] 19:38:26,518 INFO  [org.apache.activemq.artemis.core.server] AMQ221002: Apache ActiveMQ Artemis Message Broker version 2.7.0-SNAPSHOT [acb5776d-f0e9-11e8-b10b-fa163e9df571] stopped, uptime 1.480 seconds
[main] 19:38:26,754 INFO  [org.apache.activemq.artemis.core.server] **** end #test testDualAuthentication() ***
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 2.034 sec <<< FAILURE! - in org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest
testDualAuthentication(org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest)  Time elapsed: 1.958 sec  <<< ERROR!
org.apache.activemq.artemis.api.core.ActiveMQNotConnectedException: AMQ219007: Cannot connect to server(s). Tried with all available servers.
        at org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:797)
        at org.apache.activemq.artemis.tests.util.ActiveMQTestBase.createSessionFactory(ActiveMQTestBase.java:2265)
        at org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest.testDualAuthentication(DualAuthenticationTest.java:91)


Results :

Tests in error: 
  DualAuthenticationTest.testDualAuthentication:91->ActiveMQTestBase.createSessionFactory:2265 » ActiveMQNotConnected

Tests run: 1, Failures: 0, Errors: 1, Skipped: 0

[ERROR] There are test failures.
{noformat}

bq. JAVA_HOME=/usr/java/jdk1.8.0_191-amd64/ mvn -Ptests -Pextra-tests surefire:test -Dtest=org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest -pl :integration-tests -am -DfailIfNoTests=false

{noformat}
Running org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest
[main] 19:35:28,415 INFO  [org.apache.activemq.artemis.core.server] **** start #test testDualAuthentication() ***
[org.apache.commons.beanutils.converters.BooleanConverter] : Setting default value: false
[org.apache.commons.beanutils.converters.BooleanConverter] : Converting 'Boolean' value 'false' to type 'Boolean'
[org.apache.commons.beanutils.converters.BooleanConverter] :     No conversion required, value is already a Boolean
[org.apache.commons.beanutils.converters.ByteConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.ByteConverter] : Converting 'Integer' value '0' to type 'Byte'
[org.apache.commons.beanutils.converters.ByteConverter] :     Converted to Byte value '0'
[org.apache.commons.beanutils.converters.CharacterConverter] : Setting default value:  
[org.apache.commons.beanutils.converters.CharacterConverter] : Converting 'Character' value ' ' to type 'Character'
[org.apache.commons.beanutils.converters.CharacterConverter] :     No conversion required, value is already a Character
[org.apache.commons.beanutils.converters.DoubleConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.DoubleConverter] : Converting 'Integer' value '0' to type 'Double'
[org.apache.commons.beanutils.converters.DoubleConverter] :     Converted to Double value '0.0'
[org.apache.commons.beanutils.converters.FloatConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.FloatConverter] : Converting 'Integer' value '0' to type 'Float'
[org.apache.commons.beanutils.converters.FloatConverter] :     Converted to Float value '0.0'
[org.apache.commons.beanutils.converters.IntegerConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.IntegerConverter] : Converting 'Integer' value '0' to type 'Integer'
[org.apache.commons.beanutils.converters.IntegerConverter] :     No conversion required, value is already a Integer
[org.apache.commons.beanutils.converters.LongConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.LongConverter] : Converting 'Integer' value '0' to type 'Long'
[org.apache.commons.beanutils.converters.LongConverter] :     Converted to Long value '0'
[org.apache.commons.beanutils.converters.ShortConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.ShortConverter] : Converting 'Integer' value '0' to type 'Short'
[org.apache.commons.beanutils.converters.ShortConverter] :     Converted to Short value '0'
[org.apache.commons.beanutils.converters.BigDecimalConverter] : Setting default value: 0.0
[org.apache.commons.beanutils.converters.BigDecimalConverter] : Converting 'BigDecimal' value '0.0' to type 'BigDecimal'
[org.apache.commons.beanutils.converters.BigDecimalConverter] :     No conversion required, value is already a BigDecimal
[org.apache.commons.beanutils.converters.BigIntegerConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.BigIntegerConverter] : Converting 'BigInteger' value '0' to type 'BigInteger'
[org.apache.commons.beanutils.converters.BigIntegerConverter] :     No conversion required, value is already a BigInteger
[org.apache.commons.beanutils.converters.BooleanConverter] : Setting default value: false
[org.apache.commons.beanutils.converters.BooleanConverter] : Converting 'Boolean' value 'false' to type 'Boolean'
[org.apache.commons.beanutils.converters.BooleanConverter] :     No conversion required, value is already a Boolean
[org.apache.commons.beanutils.converters.ByteConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.ByteConverter] : Converting 'Integer' value '0' to type 'Byte'
[org.apache.commons.beanutils.converters.ByteConverter] :     Converted to Byte value '0'
[org.apache.commons.beanutils.converters.CharacterConverter] : Setting default value:  
[org.apache.commons.beanutils.converters.CharacterConverter] : Converting 'Character' value ' ' to type 'Character'
[org.apache.commons.beanutils.converters.CharacterConverter] :     No conversion required, value is already a Character
[org.apache.commons.beanutils.converters.DoubleConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.DoubleConverter] : Converting 'Integer' value '0' to type 'Double'
[org.apache.commons.beanutils.converters.DoubleConverter] :     Converted to Double value '0.0'
[org.apache.commons.beanutils.converters.FloatConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.FloatConverter] : Converting 'Integer' value '0' to type 'Float'
[org.apache.commons.beanutils.converters.FloatConverter] :     Converted to Float value '0.0'
[org.apache.commons.beanutils.converters.IntegerConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.IntegerConverter] : Converting 'Integer' value '0' to type 'Integer'
[org.apache.commons.beanutils.converters.IntegerConverter] :     No conversion required, value is already a Integer
[org.apache.commons.beanutils.converters.LongConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.LongConverter] : Converting 'Integer' value '0' to type 'Long'
[org.apache.commons.beanutils.converters.LongConverter] :     Converted to Long value '0'
[org.apache.commons.beanutils.converters.ShortConverter] : Setting default value: 0
[org.apache.commons.beanutils.converters.ShortConverter] : Converting 'Integer' value '0' to type 'Short'
[org.apache.commons.beanutils.converters.ShortConverter] :     Converted to Short value '0'
[org.apache.commons.beanutils.converters.StringConverter] : Setting default value: 
[org.apache.commons.beanutils.converters.StringConverter] : Converting 'String' value '' to type 'String'
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Z@31f924f5
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'boolean[]' value '[Z@31f924f5' to type 'boolean[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a boolean[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [B@5204062d
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'byte[]' value '[B@5204062d' to type 'byte[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a byte[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [C@376b4233
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'char[]' value '[C@376b4233' to type 'char[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a char[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [D@5d11346a
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'double[]' value '[D@5d11346a' to type 'double[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a double[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [F@17211155
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'float[]' value '[F@17211155' to type 'float[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a float[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [I@5fdba6f9
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'int[]' value '[I@5fdba6f9' to type 'int[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a int[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [J@fe18270
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'long[]' value '[J@fe18270' to type 'long[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a long[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [S@6dde5c8c
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'short[]' value '[S@6dde5c8c' to type 'short[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a short[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.math.BigDecimal;@52525845
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'BigDecimal[]' value '[Ljava.math.BigDecimal;@52525845' to type 'BigDecimal[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a BigDecimal[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.math.BigInteger;@24b1d79b
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'BigInteger[]' value '[Ljava.math.BigInteger;@24b1d79b' to type 'BigInteger[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a BigInteger[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Boolean;@281e3708
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Boolean[]' value '[Ljava.lang.Boolean;@281e3708' to type 'Boolean[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Boolean[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Byte;@1f021e6c
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Byte[]' value '[Ljava.lang.Byte;@1f021e6c' to type 'Byte[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Byte[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Character;@587c290d
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Character[]' value '[Ljava.lang.Character;@587c290d' to type 'Character[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Character[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Double;@4ae82894
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Double[]' value '[Ljava.lang.Double;@4ae82894' to type 'Double[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Double[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Float;@6d3af739
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Float[]' value '[Ljava.lang.Float;@6d3af739' to type 'Float[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Float[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Integer;@16022d9d
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Integer[]' value '[Ljava.lang.Integer;@16022d9d' to type 'Integer[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Integer[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Long;@44a3ec6b
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Long[]' value '[Ljava.lang.Long;@44a3ec6b' to type 'Long[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Long[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Short;@768b970c
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Short[]' value '[Ljava.lang.Short;@768b970c' to type 'Short[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Short[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.String;@15b3e5b
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'String[]' value '[Ljava.lang.String;@15b3e5b' to type 'String[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a String[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.lang.Class;@4b53f538
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Class[]' value '[Ljava.lang.Class;@4b53f538' to type 'Class[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Class[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.util.Date;@4bb4de6a
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Date[]' value '[Ljava.util.Date;@4bb4de6a' to type 'Date[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Date[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.util.Calendar;@2f8f5f62
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'Calendar[]' value '[Ljava.util.Calendar;@2f8f5f62' to type 'Calendar[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a Calendar[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.io.File;@7dc222ae
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'java.io.File[]' value '[Ljava.io.File;@7dc222ae' to type 'java.io.File[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a java.io.File[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.sql.Date;@5fcd892a
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'java.sql.Date[]' value '[Ljava.sql.Date;@5fcd892a' to type 'java.sql.Date[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a java.sql.Date[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.sql.Time;@6483f5ae
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'java.sql.Time[]' value '[Ljava.sql.Time;@6483f5ae' to type 'java.sql.Time[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a java.sql.Time[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.sql.Timestamp;@382db087
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'java.sql.Timestamp[]' value '[Ljava.sql.Timestamp;@382db087' to type 'java.sql.Timestamp[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a java.sql.Timestamp[]
[org.apache.commons.beanutils.converters.ArrayConverter] : Setting default value: [Ljava.net.URL;@80169cf
[org.apache.commons.beanutils.converters.ArrayConverter] : Converting 'java.net.URL[]' value '[Ljava.net.URL;@80169cf' to type 'java.net.URL[]'
[org.apache.commons.beanutils.converters.ArrayConverter] :     No conversion required, value is already a java.net.URL[]
[main] 19:35:28,668 INFO  [org.apache.activemq.artemis.core.server] AMQ221000: live Message Broker is starting with configuration Broker Configuration (clustered=false,journalDirectory=/home/fedora/activemq-artemis/tests/integration-tests/./target/tmp/junit9211285109325869164/journal,bindingsDirectory=/home/fedora/activemq-artemis/tests/integration-tests/./target/tmp/junit9211285109325869164/bindings,largeMessagesDirectory=/home/fedora/activemq-artemis/tests/integration-tests/./target/tmp/junit9211285109325869164/large-msg,pagingDirectory=/home/fedora/activemq-artemis/tests/integration-tests/./target/tmp/junit9211285109325869164/page)
[main] 19:35:28,717 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-server]. Adding protocol support for: CORE
[main] 19:35:28,718 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-amqp-protocol]. Adding protocol support for: AMQP
[main] 19:35:28,719 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-stomp-protocol]. Adding protocol support for: STOMP
[main] 19:35:28,719 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-openwire-protocol]. Adding protocol support for: OPENWIRE
[main] 19:35:28,719 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-hornetq-protocol]. Adding protocol support for: HORNETQ
[main] 19:35:28,720 INFO  [org.apache.activemq.artemis.core.server] AMQ221043: Protocol module found: [artemis-mqtt-protocol]. Adding protocol support for: MQTT
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in [jar:file:/home/fedora/.m2/repository/org/apache/karaf/org.apache.karaf.client/4.0.6/org.apache.karaf.client-4.0.6.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/fedora/.m2/repository/org/ops4j/pax/logging/pax-logging-api/1.8.5/pax-logging-api-1.8.5.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in [jar:file:/home/fedora/.m2/repository/org/slf4j/slf4j-log4j12/1.7.21/slf4j-log4j12-1.7.21.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.SimpleLoggerFactory]
[main] 19:35:29,364 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at localhost:61617 for protocols [CORE,MQTT,AMQP,STOMP,HORNETQ,OPENWIRE]
[main] 19:35:29,565 INFO  [org.apache.activemq.artemis.core.server] AMQ221020: Started EPOLL Acceptor at localhost:61616 for protocols [CORE,MQTT,AMQP,STOMP,HORNETQ,OPENWIRE]
[main] 19:35:29,566 INFO  [org.apache.activemq.artemis.core.server] AMQ221007: Server is now live
[main] 19:35:29,566 INFO  [org.apache.activemq.artemis.core.server] AMQ221001: Apache ActiveMQ Artemis Message Broker version 2.7.0-SNAPSHOT [localhost, nodeID=4394ee8c-f0e9-11e8-96f6-fa163e9df571] 
[Thread-1 (activemq-netty-threads)] 19:35:30,009 INFO  [org.apache.activemq.artemis.core.server] AMQ221053: Disallowing use of vulnerable protocol 'SSLv2Hello' on acceptor '437ef58a-f0e9-11e8-96f6-fa163e9df571'. See http://www.oracle.com/technetwork/topics/security/poodlecve-2014-3566-2339408.html for more details.
[org.apache.commons.beanutils.ConvertUtils] : Convert string 'localhost' to class 'java.lang.String'
[org.apache.commons.beanutils.converters.StringConverter] : Converting 'String' value 'localhost' to type 'String'
[org.apache.commons.beanutils.converters.IntegerConverter] : Converting 'Integer' value '61616' to type 'Integer'
[org.apache.commons.beanutils.converters.IntegerConverter] :     No conversion required, value is already a Integer
[org.apache.commons.beanutils.BeanUtils] : BeanUtils.populate(ConnectionOptions{ha=false}, {})
[org.apache.commons.beanutils.BeanUtils] : BeanUtils.populate(ServerLocatorImpl [initialConnectors=[TransportConfiguration(name=null, factory=org-apache-activemq-artemis-core-remoting-impl-netty-NettyConnectorFactory) ?port=61616&host=localhost], discoveryGroupConfiguration=null], {})
[main] 19:35:30,470 INFO  [org.apache.activemq.artemis.core.server] AMQ221002: Apache ActiveMQ Artemis Message Broker version 2.7.0-SNAPSHOT [4394ee8c-f0e9-11e8-96f6-fa163e9df571] stopped, uptime 1.806 seconds
[main] 19:35:30,726 INFO  [org.apache.activemq.artemis.core.server] **** end #test testDualAuthentication() ***
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.406 sec - in org.apache.activemq.artemis.tests.integration.ssl.DualAuthenticationTest

Results :

Tests run: 1, Failures: 0, Errors: 0, Skipped: 0
{noformat}


{noformat}
[fedora@jd-testboss activemq-artemis]$ /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-8.fc29.x86_64/jre/bin/java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-b12)
OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

[fedora@jd-testboss activemq-artemis]$ /usr/java/jdk1.8.0_191-amd64/jre/bin/java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
{noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)