Meter installation fails with "M2Crypto.SSL.SSLError: sslv3 alert handshake failure"

Issue

Meter install using curl on Red Hat 5.11 Linux fails with ' M2Crypto.SSL.SSLError: sslv3 alert handshake failure'

Analysis

The issue is caused by Linux distributions, such as CentOS and RHEL 5, that use SSLv3, which is an older insecure version of encryption. Many providers including Github and content delivery network (CDN) services, such as Amazon CloudFront, no longer support this encryption model.  For more information on SSLv3, see disablessl3.com

Solution

  • Download the meter.
    wget --no-check-certificate https://s3-us-west-2.amazonaws.com/yum.truesight.bmc.com/centos/os/5/x86_64/truesight-meter-4.5.0-778.x86_64.rpm
  • Install the RPM
    rpm -Uvh truesight-meter-4.5.0-778.x86_64.rpm
  • Provision the meter.
    truesight-meter -l create -p <API TOKEN>
  • Start the meter.
    /sbin/service truesight-meter start
Was this page helpful? Yes No Submitting... Thank you

Comments