Free performance monitoring for VMware™ and IBM Power Systems™

Perl HTTPS support

If you get errors like
  • Missing LWP::Protocol::https
  • Connection reset by peer
  • 500 SSL negotiation failed
then follow this docu and upgrade perl LWP to 6.x version.

Check actual version:
# su - lpar2rrd
. /home/lpar2rrd/lpar2rrd/etc/lpar2rrd.cfg
$PERL -MLWP -e 'print "LWP Version: $LWP::VERSION\n"'
  LWP Version: 5.86
If it is not 6.x then upgrade as per below:

  • Linux
    • Install
      # yum install perl-LWP-Protocol-https perl-Mozilla-CA perl-Crypt-SSLeay
      # cpan -f install LWP::Protocol:https
    • Check:
      # rpm -qa | egrep "perl-LWP-Protocol-https|perl-Mozilla-CA|perl-Crypt-SSLeay"
    • RHEL6/CentOS6:
      The perl-LWP-Protocol-https package is only provided in RHEL 7, but the same name module /usr/share/perl5/vendor_perl/LWP/Protocol/ is provided by perl-libwww-perl package which is available in RHEL 6
      # yum install perl-libwww-perl
  • AIX
    • Install Perl-Crypt-SSLeay if it is not installed, download it from or
      # rpm -qa | grep -i Crypt-SSLeay
      # rpm -Uvh perl-Crypt-SSLeay-0.57-2.aix6.1.ppc.rpm
    • Install Perl-Net_SSLeay if it is not installed, download it from or
      # rpm -qa | grep -i Net_SSLeay
      # rpm -Uvh --nodeps
    • When use LPAR2RRD version < 5.05: Install Perl libraries and other scripts under lpar2rrd user
      Version 5.05 and higher already contains that packages.
      Download package from here
      # su - lpar2rrd
      $ umask 022
      $ cd /home/lpar2rrd/lpar2rrd
      $ gunzip https_aix_support.tar.Z
      $ tar xvf https_aix_support.tar
      $ ls -l lib/LWP/Protocol/ 
        -rwxr-xr-x    1 lpar2rrd staff          6734 Sep  2 12:21 lib/LWP/Protocol/
    • Verify it, it must show 6.06 version.
      # su - lpar2rrd
      . /home/lpar2rrd/lpar2rrd/etc/lpar2rrd.cfg
      $PERL -MLWP -e 'print "LWP Version: $LWP::VERSION\n"'
        LWP Version: 6.06
  • Solaris follow this to get it working

After installation on any platform this test should not provide any output:
cd /home/lpar2rrd/lpar2rrd
. etc/lpar2rrd.cfg
$PERL bin/