-2

after installed ansible on a redhat linux machine(kernel version unknown) when run ansible-playbook I got such error.

RuntimeError: You are linking against OpenSSL 1.0.0, which is no longer support by the OpenSSL project. You need to upgrade to a newer version of OpenSSL

my python version is: Python 2.7.10

ansible: 2.1.0.0

ssh version: OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010

tsui
  • 11
  • 4
  • Please do not post images when text is enough. It makes questions impossible to index and retrieve. Besides it's off-topic for StackOverflow. – techraf Feb 10 '17 at 04:03
  • ok, I've copied the error info into text. But I wonder why this is off-topic? @techraf – tsui Feb 10 '17 at 04:20
  • I fount many similar questions like: http://stackoverflow.com/questions/37690054/python-and-openssl-version-reference-issue-on-os-x But these questions all based on mac. Mine is based on redhat. And none of the answers can fix my problems. – tsui Feb 10 '17 at 04:22
  • Because it's not a programming question. The fact that you have found something does not make your question on-topic. After you gained some reputation, you should flag the other question as off-topic. – techraf Feb 10 '17 at 04:34

1 Answers1

1

I tried upgrade openssl to fix this. But not work.

Finally, I also upgrade openssh, and fix this.

fixed version:

openssl: OpenSSL 1.0.1e-fips 11 Feb 2013

openssh: OpenSSH_6.9p1, OpenSSL 1.0.1e-fips 11 Feb 2013

Hope this will help for you too.

tsui
  • 11
  • 4