URI is 'https://www.fededirectory.frb.org/FedACHdir.txt'
When my project runs it fails with the following error:
[8098 - Connect to ACH Website] com.ibm.jsse2.util.h: PKIX path building failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.;
internal cause is: java.security.cert.CertPathValidatorException: The certificate issued by O=Federal Reserve Banks, C=US is not trusted; internal cause is: java.security.cert.CertPathValidatorException: Certificate chaining error
I have imported the certificate from their site into:
serverCertificateStore = /linoma/goanywhere/userdata/keys/x509/privateKeys.jks
but the project doesn't seem to care that I trust this site...
What more can I do to get this simple task done automatically?
- open the site,
save the file onto a network drive,
use a IBM File Transfer to overwrite a file
run a RPG program to move the file contents into the file I desire.