Meter install using curl on Red Hat 5.11 Linux fails with 'M2Crypto.SSL.SSLError: sslv3 alert handshake failure'
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 please see the following link.
- 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