I need to run the netapp-harvest for a while on port 80 for a reason of policy madness !! so lets not get into that Please !!.
I edited netapp-harvest.conf and set this:
#====== Polled host setup defaults ============================================
host_type = FILER
host_port = 80
host_enabled = 1
template = default
data_update_freq = 60
ntap_autosupport = 0
Then I enabled httpd.admin.enable on the target FILER.. I tested this with OnCommand and accessed it OK on port 80, though OnCommand did warn me about not being secure.
I then stopped and start the netapp-manager .
The logs showed that it was not working:
[2016-09-14 15:03:06] [WARNING] [main] system-info update failed; will try again in 10 seconds.
[2016-09-14 15:03:16] [WARNING] [sysinfo] Update of system-info cache DOT Version failed with reason: Server returned HTTP Error:
[2016-09-14 15:03:16] [WARNING] [main] system-info update failed; will try again in 10 seconds.
What did I miss changing? or does it need SSL only ?
FYI I tested on 443 and all works fine, but I get Security Nessus failures due to no TLS 1.2 support on ONTAP 8.2.4/P3 7-Mode only TLS-1.0 or possible TLS-1.1 I believe.
Also using http.admin.access host=x.x.x.x did not stop the Nessus scanner seeing the FILER cannot talk TLS 1.2.