Because vulnerabilities were discovered in SSL v3 you can no longer guarantee communications using it are secure. As a result the SDK was also adapted to require TLS and I added the instructions to enable TLS in Data ONTAP. If you have controllers that don't support TLS and you can't or don't want to upgrade them to a release that does, as a workaround you could use an older version of the SDK, such as v 5.3, that still allows non TLS connections.
Here are the steps:
1) Download http://mysupport.netapp.com/NOW/download/software/nmsdk/5.3/ from the support site and copy to your poller host in /tmp.
2) Extract it:
unzip netapp-manageability-sdk-5.3.zip netapp-manageability-sdk-5.3/lib/perl/NetApp/*
3) Stop the poller:
4) Rename current lib and create new empty one:
mv /opt/netapp-harvest/lib /opt/netapp-harvest/lib-old
5) Copy 5.3 lib in place:
mv netapp-manageability-sdk-5.3/lib/perl/NetApp/* /opt/netapp-harvest/lib
6) Start poller:
Please post if this allows collection or not, and kudos if it is indeed a solution for you.
Storage Architect, NetApp EMEA (and author of Harvest)
Blog: It all begins with data
If this post resolved your issue, please help others by selecting ACCEPT AS SOLUTION or adding a KUDO