SSL connections are supported by the Xray Jenkins conector plug-in, however, the CA certificate must be available and obtainable publicly over the internet.

If you want to use a private CA certificate when connecting to your Jira instance, please make sure that the certificate is installed in the Jenkins Manager node and also in all your Worker nodes.

To install the certificate, you can follow CloudBees guidelines. You then can run the following commands in the command line in each of your Jenkins nodes to check if the CA certificate is correctly installed (using the SSLpoke.java script)

Check if CA certificate is installed
$ wget -O SSLPoke.java https://gist.githubusercontent.com/warden/e4ef13ea60f24d458405613be4ddbc51/raw/7f258a30be4ddea7b67239b40ae305f6a2e98e0a/SSLPoke.java

$ javac SSLPoke.java

$ java SSLPoke jira.domain.com 443
# This command will return a 'Successfully connected' (if successful), or an exception stack-trace otherwise.