I'm currently representing a colleague on vacation. One of the applications he was in charge of has been reporting the following error for a few days.
Error: IOException sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
I did some research and found out that it might be related to a self-signed certificate which is not found in the trust store.
But since I haven't changed anything and everything worked fine before, can it be that the certificate has expired? Can an expired certificate produce such an error message? If so, can I somehow determine the expiration date from a key store file?