JCLCHECK REST API Server in Zowe and Zowe V2 with RACF Keyring
search cancel

JCLCHECK REST API Server in Zowe and Zowe V2 with RACF Keyring

book

Article ID: 246334

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

The JCLCheck REST API is currently configured to use Keystore.  RACF Keyring needs to be added, and the "jclcheck.yml" file is coded as follows:   

ssl:
    keyAlias: localhost
    keyPassword: password
    keyStore: safkeyring:////my_racf_id/my_key_ring
    keyStorePassword: password
    keyStoreType: JCERACFKS
    trustStore: safkeyring:////my_racf_id/my_key_ring
    trustStoreType: JCERACFKS
    trustStorePassword: password

With the above configuration, the JCLCheck REST server ends with rc 100: HttpsConfigError: unknown protocol: safkeyring 

What is the correct setup to use the RACF Keyring? 

Environment

Release :  12.0

Component : JCLCheck Workload Automation

Resolution

Sample "jclcheck.yml" file to use the RACF Keyring:

ssl:                                        
    keyAlias: "<certificate label>"  
    keyStore: safkeyring:////<key ring owner>/<key ring name>  
    keyPassword: password                   
    keyStoreType: JCERACFKS                 
    keyStorePassword: password              
    trustStore: safkeyring:////<key ring owner>/<key ring name> 
    trustStoreType: JCERACFKS               
    trustStorePassword: password