Effective December 3, NetApp adopts Microsoft’s Business-to-Customer (B2C) identity management to simplify and provide secure access to NetApp resources.
For accounts that did not pre-register (prior to Dec 3), access to your NetApp data may take up to 1 hour as your legacy NSS ID is synchronized to the new B2C identity.
To learn more, read the FAQ and watch the video.
Need assistance? Complete this form and select “Registration Issue” as the Feedback Category.

Active IQ Unified Manager Discussions

NetApp Harvest: SSL Negotiation failed



I've installed and configured Grafana, Graphite, and NetApp Harvest based on the Installation and Admin Guide 1.2. When importing dashboard from NetApp Harvest to Grafana server (which is on a different VM), I get:


[root@svl-nahvst netapp-harvest]# pwd
[root@svl-nahvst netapp-harvest]# /opt/netapp-harvest/netapp-manager -import
[OK     ] Will import dashboards to https://svl-nagraph.siliconimage.com
[ERROR  ] Failed to import dashboard [db_netapp-detail-graphite-server.json] due to error: 501 Protocol scheme 'https' is not supported (IO::Socket::SSL not installed)
[ERROR  ] -Response was :LWP will support https URLs if either IO::Socket::SSL or Crypt::SSLeay
is installed. More information at


So I installed

[root@svl-nahvst netapp-harvest]# yum install perl-Crypt-SSLeay


Now I get a different error:


[root@svl-nahvst netapp-harvest]# /opt/netapp-harvest/netapp-manager -import
[OK     ] Will import dashboards to https://svl-nagraph.siliconimage.com
[ERROR  ] Failed to import dashboard [db_netapp-detail-graphite-server.json] due to error: 500 SSL negotiation failed:
[ERROR  ] -Response was :500 SSL negotiation failed:


I can't figure out what this means. Is it because protocol version mismatch?


The Graphite server is using self signe certificate.


my netapp-harvest.conf has:

grafana_api_key = eyJrIjoiZUk3M1Zyam8zbnJqRHRXUUk0OGxvM2c2TEJIeEFDNGwiLCJuIjoibmV0YXBwLWhhcnZlc3QiLCJpZCI6MX0=
grafana_url =


and I can reach via a browser and wget on the NetApp Harvest host (even though wget complains about self signed certificate).








Sorry to hear you have issues.  First thing I'd try is to update to Harvest v1.3 which was released last week Friday.  I'm not sure if it will help your issue, but worth a try.  


My experience is that these kinds of vague errors are usually due to SSL negociation failures.  Sometimes newer SSL client libraries disable ciphers or negociation methods that were supported in older releases.  So you could make sure your system is patched (SSL libraries specifically) to the latest levels on both the Harvest and Grafana server. 


If your issue still isn't solved can you respond with:

o) OS flavor and version running on Grafana server

o) OS flavor and version running on Harvest poller host

o) Grafana version






Chris Madden

Solution Architect - 3rd Platform - Systems Engineering 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!


NetApp on Discord Image

We're on Discord, are you?

Live Chat, Watch Parties, and More!

Explore Banner

Meet Explore, NetApp’s digital sales platform

Engage digitally throughout the sales process, from product discovery to configuration, and handle all your post-purchase needs.

NetApp Insights to Action
I2A Banner