[
https://issues.jboss.org/browse/WFLY-9096?page=com.atlassian.jira.plugin....
]
Jan Kalina commented on WFLY-9096:
----------------------------------
Blocking *ARTEMIS-1299* resolved for *org.apache.activemq.artemis 2.3.0* - defaults can be
fixed after artemis tagging and upgrade in wildfly (not sure if possible/acceptable in
short-term, as wildfly currently use very old version 1.5.5).
JMS client fails to connect with SSL on IBM JDK 8
-------------------------------------------------
Key: WFLY-9096
URL:
https://issues.jboss.org/browse/WFLY-9096
Project: WildFly
Issue Type: Bug
Components: JMS, Security
Affects Versions: 11.0.0.Alpha1
Environment: IBM JDK 8:
{code}
$ java -version
java version "1.8.0"
Java(TM) SE Runtime Environment (build pxi3280sr4fp2-20170322_01(SR4 FP2))
IBM J9 VM (build 2.8, JRE 1.8.0 Linux x86-32 20170314_340265 (JIT enabled, AOT enabled)
J9VM - R28_20170314_2309_B340265
JIT - tr.r14.java.green_20170314_134138
GC - R28_20170314_2309_B340265
J9CL - 20170314_340265)
JCL - 20170318_01 based on Oracle jdk8u121-b13
{code}
Reporter: Jan Kalina
Assignee: Jan Kalina
Priority: Critical
Labels: eap7.1-risks-mitigation
If server is configured to authenticate JMS client with SSL configured using Elytron
SSLContext then if client is using IBM JDK 8, authentication fails with:
{code}
ERROR: AMQ214016: Failed to create netty connection
java.nio.channels.ClosedChannelException
at io.netty.handler.ssl.SslHandler.channelInactive(...)(Unknown Source)
Producer got exception and ended:javax.jms.JMSException: Failed to create session
factory
javax.jms.JMSException: Failed to create session factory
at
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory.createConnectionInternal(ActiveMQConnectionFactory.java:757)
at
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:265)
at
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:260)
at ProducerTransSession.run(ProducerTransSession.java:75)
Caused by: ActiveMQNotConnectedException[errorType=NOT_CONNECTED message=AMQ119007:
Cannot connect to server(s). Tried with all available servers.]
at
org.apache.activemq.artemis.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:787)
at
org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory.createConnectionInternal(ActiveMQConnectionFactory.java:755)
... 3 more
{code}
If client uses Oracle JDK 8 or SSL authentication is configured on http listener using
PicketBox then client connects successfully.
Issue is under investigation.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)