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:04:00 UTC

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

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

Jiri Daněk updated ARTEMIS-2182:
--------------------------------
    Priority: Critical  (was: Major)

> 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
>            Priority: Critical
>
> 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)