Hi AEM Community,
I have a problem sending an HTTPS requests from my AEM instance to other endpoints. If I send an HTTP, then everything is fine, but when an HTTPS then I got an exception:
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
http://mysite.com/blog/get - is fine
https://mysite.com/blog/get - throws an exception
Thanks for your help in advance.
Are these answers useful?
Help other community members by marking useful answers as accepted.
For Self signed certificate you can follow the steps under "Generating a Private Key/Certificate Pair to Use with the Wizard" at 
On a live system, the certificate should be provided by your IT team
 SSL By Default
So, could you please tell, how can I set up my certificate?
You can check if your certificate is in the Keystore by running the following command:
keytool -list -keystore "%JAVA_HOME%/jre/lib/security/cacerts"
Looks like AEM is not able to find the valid certificate for the https request. Make sure the certificate is valid. Also, Have you tried the SSL By Default setup?