You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Christopher L. Shannon (Jira)" <ji...@apache.org> on 2022/04/05 16:24:00 UTC
[jira] [Updated] (AMQ-8550) ActiveMQSslConnectionFactory: Check for null SSL Keystore and Truststore password
[ https://issues.apache.org/jira/browse/AMQ-8550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Christopher L. Shannon updated AMQ-8550:
----------------------------------------
Summary: ActiveMQSslConnectionFactory: Check for null SSL Keystore and Truststore password (was: ActiveMQSslConnectionFactory: Allow for null SSL Keystore and Truststore)
> ActiveMQSslConnectionFactory: Check for null SSL Keystore and Truststore password
> ---------------------------------------------------------------------------------
>
> Key: AMQ-8550
> URL: https://issues.apache.org/jira/browse/AMQ-8550
> Project: ActiveMQ
> Issue Type: Bug
> Components: JMS client
> Reporter: Andreas Gorges
> Assignee: Christopher L. Shannon
> Priority: Major
> Fix For: 5.17.1
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> When you assign a Truststore without a password the method {color:#000000}ActiveMQSslConnectionFactory.{color}{color:#00627a}createTrustManager throws a NullPointer exception in Line 135:
> {color}
>
> {code:java}
> trustedCertStore.load(tsStream, trustStorePassword.toCharArray()); {code}
>
> {color:#00627a}Please change the code to:{color}
> {code:java}
> char[] password = null;
> if (trustStorePassword != null) {
> password = trustStorePassword.toCharArray();
> }
> trustedCertStore.load(tsStream, password);
> {code}
>
--
This message was sent by Atlassian Jira
(v8.20.1#820001)