Hi @iparboy
Actually your error is different and seems to be an interop issue between Harvest 1.2.2 and a newer version of the IO::Socket:SSL library.
To fix do the following:
1) Edit netapp-manager:
nano /opt/netapp-harvest/netapp-manager
2) Add a new line at line 25 as in green below:
use JSON;
use LWP;
use IO::Socket;
use IO::Socket::SSL;
3) Modify line 156 to remove the `` around SSL_VERIFY_NONE as shown below:
FROM: my $ua = LWP::UserAgent->new( ssl_opts => {verify_hostname => 0, SSL_verify_mode => 'SSL_VERIFY_NONE'}, timeout => 10);
TO: my $ua = LWP::UserAgent->new( ssl_opts => {verify_hostname => 0, SSL_verify_mode => SSL_VERIFY_NONE}, timeout => 10);
4) Save and exit.
Thereafter your netapp-manager -import and -export should work. Please confirm that this solves the issue (and give a kudos!)
I have also fixed and it in main and it will be in the next Toolchest release.
Cheers,
Chris Madden
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 or both!