Hi All,
While trying to invoke a webservice over https, I’m getting an error in Lucee.
The call is:
cfinvoke
webservice=“https://someurl.com/webservice/somefunction.cfc?wsdl”
method=“GET_DEPT_BY_PID_AND_ROLE_CFC”
returnvariable=“auth_depts”>
cfinvoke
I suspect it might be related to the correct cert being available in the keystore?
From the stack trace:
java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
…
Caused by: java.io.IOException: Keystore was tampered with, or password was incorrect
…
Caused by: java.security.UnrecoverableKeyException: Password verification failed
at sun.security.provider.JavaKeyStore.engineLoad(JavaKeyStore.java:778)
… 38 more
I’ve gone into the Lucee Server Admin → SSL, and listed/installed certs for the domain. Retstarted server.
Still no joy.
Lucee 5.2.7.63
Apache Tomcat/7.0.52
Java 1.8.0_171
How can I go about configuring Lucee to play nice with SSL webservices?