We are using Java 8 to run an application on an AWS instance. The application was configured to look in the CAcerts for a Trusted cert. When the application was written it only used the path/name to CAcerts. It was not configured with TrustStore type or password.
Everything worked fine until a few months ago when it stopped working. We discovered at that point that the type and password HAD to be specified to read the CAcerts. I understood this was always the default position back it appears not.
Back in 2010 you didn't need a password to list the content of CAcerts. StackOverflow link here.
Then in 2018 it appears you do have to provide a password to list the contents. StackOverflow link here.
Somewhere in between those two dates there was a change. The relase notes for Java 8 here do tell me anything so can anyone tell me when this change occurred?
Thanks,
Eddie