Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1134542

Summary: '[GSS] (6.3.x) Support for PKCS12 Keystores in HornetQ
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Chris Dolphy <cdolphy>
Component: HornetQAssignee: Clebert Suconic <csuconic>
Status: CLOSED NOTABUG QA Contact: Miroslav Novak <mnovak>
Severity: unspecified Docs Contact: Russell Dickenson <rdickens>
Priority: unspecified    
Version: 6.3.0CC: istudens, jawilson, msvehla, myarboro, rsvoboda
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-07 21:23:15 UTC Type: Feature Request
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1134586    
Bug Blocks:    
Attachments:
Description Flags
shows expected pkcs12 support none

Description Chris Dolphy 2014-08-27 17:58:28 UTC
Description of problem:
HornetQ's SSL support for acceptors and connectors doesn't support keystore types that have a file except JKS.  

Version-Release number of selected component (if applicable):
EAP 6.3.0 
hornetq-core-client-2.3.20.Final-redhat-1.jar

How reproducible:
See attachment for snippet of config

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:
PRODMGT-582 requested additional support for keystores providers.  However, support was only added for PKCS11 (in addition to JKS).   We should support jceks and pkcs12 also. 

Issues appears to be in SSLSupport.loadKeystore which checks for JKS provider before loading file.

Comment 1 Chris Dolphy 2014-08-27 17:59:33 UTC
Created attachment 931636 [details]
shows expected pkcs12 support

Comment 2 Rostislav Svoboda 2014-09-30 10:52:41 UTC
Nacking:
 - it's new feature not bug fix
 - code change is not available in EAP 6.x branch
 - code change is available inly in HQ upstream - only master

Comment 4 JBoss JIRA Server 2014-10-03 17:51:01 UTC
Justin Bertram <jbertram> updated the status of jira HORNETQ-1398 to Resolved