Using application SAFKEYRING and getting java.io.FileNotFoundException: safkeyring:/IZUSVR/ZoweKeyringPKI (errno2=0x05620062)), after upgrading to Java 8.0.6.25
from Java 8.0.6.20.
Other symptoms may include:
java.io.IOException: R_datalib (IRRSDL00) error: profile for ring not found (8/8:84)
FileNotFoundException with "safkeyring:/CQMRNG22 (EDC5129I No such file or directory.)"
Symptoms show the ringname specified in safkeyring parameter; however, the log shows 'ringname:0'.
For example:
The safkeyring parameter pointing to the keyring has ringowner IZUSVR:
KEYSTORE=safkeyring:////IZUSVR/ZoweKeyringPKI
However it appears ringowner IZUSVR:0 is being used which would explain the ring not found:
SslContextFactory@72aa655dÝprovider=null,keyStore=safkeyring://IZUSVR:0/ZoweKeyringPKI,trustStore=safkeyring://IZUSVR:0/ZoweKeyringPKI
IBM apar IJ31756 addresses the issue:
IJ31756: JSSE FAILS TO OPEN RACF KEYSTORES
FileNotFoundException with "safkeyring:/CQMRNG22 (EDC5129I No such file or directory.)" after upgrading to Java 8.0.6.25 from Java 8.0.6.20.