HTTPS and Web Service jobs

Document ID : KB000018480
Last Modified Date : 14/02/2018
Show Technical Document Details

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