After installing the Web Services plugin, we are trying to run Web Service Description Language (WSDL) type WSDOC from Autosys.
Job fails with following error message
<Error submitting request: WSDLException: faultCode=COMMUNICATION_ERROR: Unable to retrieve document at 'https://xxxx.xxx.xxxx.xxxxxxxx.com/abcd/webservices?wsdl': javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: signature ver>
Following error message is also noticed in the system agent plugin_log_webservice.log file
08/10/2022 08:18:04.595-0400 1 WebservicePlugin.webservice Internal Thread.CybWOBWebserviceRundoclitHandler.processWob[:1063] - cybermation.commonservice.webservice.wsdl.harness.CybWSDLException: WSDLException: faultCode=COMMUNICATION_ERROR: Unable to retrieve document at 'https://xxxx.xxx.xxxx.xxxxxxxx.com/abcd/webservices?wsdl': javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: signature verification failed - Certificate issuer: C=US,O=DigiCert Inc,OU=www.digicert.com,CN=DigiCert Global Root G2 is not in the client keystore.
at cybermation.commonservice.webservice.wsdl.harness.CybWSDLReader.readWSDL(CybWSDLReader.java:248)
at cybermation.commonservice.webservice.wsdl.harness.CybWSDLReader.readWSDL(CybWSDLReader.java:161)
at cybermation.commonservice.webservice.wsdl.CybWSDLOperation.a(CybWSDLOperation.java:230)
at cybermation.commonservice.webservice.wsdl.CybWSDLOperation.locate(CybWSDLOperation.java:373)
at cybermation.commonservice.webservice.wsdl.CybWSDLParser.parseWSDL(CybWSDLParser.java:444)
at cybermation.commonservice.webservice.wsdl.CybWSDLParser.parseWSDL(CybWSDLParser.java:427)
at cybermation.plugins.webservice.handler.CybWSDocLitHandler.createSoapRequest(CybWSDocLitHandler.java:162)
at cybermation.plugins.webservice.handler.CybWSDocLitAbstractHandler.prepare(CybWSDocLitAbstractHandler.java:747)
at cybermation.plugins.webservice.wobhandler.CybWOBWebserviceRundoclitHandler.processWob(CybWOBWebserviceRundoclitHandler.java:1047)
at cybermation.plugins.library.base.CybRMIExternalPluginBaseManager.processWob(CybRMIExternalPluginBaseManager.java:627)
at cybermation.plugins.library.base.CybRMIExternalPluginBaseManager.run(CybRMIExternalPluginBaseManager.java:460)
at java.lang.Thread.run(Thread.java:821)
Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: signature verification failed - Certificate issuer: C=US,O=DigiCert Inc,OU=www.digicert.com,CN=DigiCert Global Root G2 is not in the client keystore.
Release : 12.0
Component : Workload Automation System Agent
Add following parameter in agentparm.txt
https.client.ssl.accept_new_ca=true
Recycle the system agent.