Hello,
I am using Octopus CLI v6.12.0. When my Jenkins jobs try to push a package to Octopus, it gives the error message “No usable version of libssl was found.” as shown below.
12:26:02 + /var/jenkins_home/tools/com.cloudbees.jenkins.plugins.customtools.CustomTool/Octo_CLI/Octo push --package aaa-distribution/target/aos-distribution.5.0.773.jar --replace-existing --server https://auctionedgeaos.octopus.app --apiKey ****
12:26:02 Octopus Deploy Command Line Tool, version 6.12.0
12:26:02
12:26:03 Detected automation environment: “Jenkins”
12:26:03 Detected automation environment: “Jenkins”
12:26:04 Space name unspecified, process will run in the default space context
12:26:04 Handshaking with Octopus Server: https://auctionedgeaos.octopus.app
12:26:04 Handshake successful. Octopus version: 2021.1.7149; API version: 3.0.0
12:26:04 Authenticated as: Jenkins (a service account)
12:26:04 Pushing package: /var/jenkins_home/workspace/AOS Distribution/aaa-distribution/target/aos-distribution.5.0.773.jar…
12:26:04 Requesting signature for delta compression from the server for upload of a package with id ‘aos-distribution’ and version ‘5.0.773’
12:26:07 Calculating delta
12:26:07 No usable version of the libssl was found
12:26:07 Aborted (core dumped)
I checked to make sure the Jenkins server has libssl installed, and it says it does.
$ ldconfig -p | grep libssl
libssl.so.1.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so.1.1
Any help to guide me along is very much appreciated.
Thanks!