HTTPS and Web Service jobs

book

Article ID: 18480

calendar_today

Updated On:

Products

CA Workload Automation AE - Business Agents (AutoSys) CA Workload Automation AE - Scheduler (AutoSys) CA Workload Automation Agent CA Workload Automation Agents DSERIES- SERVER CA Workload Automation DE - System Agent (dSeries)

Issue/Introduction

Description:

The job works fine if using a web service over HTTP. However when you need to have the job call a web service that is hosted on a HTTPS site then the following error from the HTTPS web service is received:

<Error processing WSDL document: .javax.net.ssl.SSLHandshakeException:

Solution:

You need to Configure SSL and Secure HTTP (HTTPS) in agentparm.txt by adding the following parameters:

  • javax.net.ssl.trustStore

    Specifies the full path of the keystore file.
    Example: javax.net.ssl.trustStore=D:/sslfiles/.keystore

  • javax.net.ssl.trustStorePassword.encr

    Specifies the encrypted password for the client truststore file that contains some common CA X509 certificates.
    The default password is changeit (encrypted).
    Example: javax.net.ssl.trustStorePassword.encr=055A55EB863D2A5

Environment

Release: WKLASE99000-11.3-Workload Automation-Agent SE
Component: