I have written a bash script that uses SCP to copy files to another server on the same LAN.
Eg. scp /opt/alfresco_associated/tomcat/temp/Alfresco/_source_4939853286195544661.tiff [email protected]:/opt/ocr/data/temp/eng_119045725.tiff
If I execute this script directly using the terminal, it works without error. If I call it from a Java class running on Apache Tomcat, I get the below error message:
/usr/bin/ssh: relocation error: /usr/bin/ssh: symbol EVP_enc_null, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference lost connection
Both source and target machines are running Ubuntu 16.04 LTS Server.
I have tried: apt update apt upgrade
Server version: Apache Tomcat/7.0.59 Server built: Jan 28 2015 15:51:10 UTC Server number: 7.0.59.0 OS Name: Linux OS Version: 4.4.0-64-generic Architecture: amd64 JVM Version: 1.8.0_65-b17 JVM Vendor: Oracle Corporation
OpenSSL 1.0.2g 1 Mar 2016