I am trying to connect from Jmeter to aurora db using ssl connection but its giving error below :
2022-05-02 18:00:10,693 INFO o.a.j.p.h.p.ProxyControl: HTTP(S) Test Script Recorder SSL Proxy will use keys that support embedded 3rd party resources in file C:\Softwares\apache-jmeter-5.1.1\bin\proxyserver.jks
2022-05-02 18:00:10,699 WARN o.j.r.PluginManagerMenuItem: Failed to load plugin updates info
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.ssl.Alert.createSSLException(Alert.java:131) ~[?:?]
at sun.security.ssl.TransportContext.fatal(TransportContext.java:352) ~[?:?]
at sun.security.ssl.TransportContext.fatal(TransportContext.java:295) ~[?:?]
at sun.security.ssl.TransportContext.fatal(TransportContext.java:290) ~[?:?]
at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(CertificateMessage.java:1357) ~[?:?]
at sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(CertificateMessage.java:1232) ~[?:?]
at sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(CertificateMessage.java:1175) ~[?:?]
at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392) ~[?:?]
2022-05-02 18:00:21,018 INFO o.a.j.u.SSLManager: KeyStore created OK
2022-05-02 18:00:21,102 ERROR o.a.j.u.SSLManager: Problem loading keystore: No key(s) found
java.io.IOException: No key(s) found
at org.apache.jmeter.util.keystore.JmeterKeyStore.load(JmeterKeyStore.java:153) ~[ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.util.SSLManager.getKeyStore(SSLManager.java:132) [ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.util.SSLManager.configureKeystore(SSLManager.java:290) [ApacheJMeter_core.jar:5.1.1 r1855137]
at org.apache.jmeter.config.KeystoreConfig.testStarted(KeystoreConfig.java:99) [ApacheJMeter_components.jar:5.1.1 r1855137]
I have created one keystore with root certificate for connecting to aurora db and it has that certificate and below is the config for that in system.properties :
javax.net.ssl.keyStore=proxyserver.jks
javax.net.ssl.keyStorePassword=storepass
javax.net.ssl.keyStoreProvider=SUN
javax.net.ssl.keyStoreType=PKCS12
Please suggest what am I missing in this..