<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Running netapp harvest on Port 80 in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123274#M22132</link>
    <description>&lt;P&gt;Hi Chirs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the solution, I needed to tweak it slightly as the default in&amp;nbsp; NaServer.pm was HTTPS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So;&lt;/P&gt;&lt;P&gt;my $out = $s-&amp;gt;set_transport_type('HTTP') unless ($connection{'host_port'} eq '443');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I fully get TLS 1.0 / 1.1 is better then clear text.&amp;nbsp; However the above tweak allows&lt;/P&gt;&lt;P&gt;me to do some testing while I&amp;nbsp;negotiate with the jobs worths !!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes in my strange world:&amp;nbsp;&lt;/P&gt;&lt;P&gt;No encryption passes the security scan while&amp;nbsp; &amp;lt; TLS 1.2 fails.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Rgds Andy&lt;/P&gt;</description>
    <pubDate>Thu, 15 Sep 2016 11:48:35 GMT</pubDate>
    <dc:creator>parkea2</dc:creator>
    <dc:date>2016-09-15T11:48:35Z</dc:date>
    <item>
      <title>Running netapp harvest on Port 80</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123251#M22125</link>
      <description>&lt;P&gt;I need to run the netapp-harvest for a while on port 80&amp;nbsp; for a reason of policy madness !! so lets not get into that Please !!.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I edited&amp;nbsp; netapp-harvest.conf&amp;nbsp; and set&amp;nbsp; this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;#====== Polled host setup defaults ============================================&lt;BR /&gt;host_type&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = FILER&lt;BR /&gt;host_port&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 80&lt;BR /&gt;host_enabled&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1&lt;BR /&gt;template&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = default&lt;BR /&gt;data_update_freq&amp;nbsp; = 60&lt;BR /&gt;ntap_autosupport&amp;nbsp; = 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then I enabled&amp;nbsp; httpd.admin.enable&amp;nbsp; on&amp;nbsp; the target FILER..&amp;nbsp;&amp;nbsp;&amp;nbsp; I tested this with OnCommand and accessed it OK on port 80, though OnCommand did warn me about not being secure.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I then stopped and start the&amp;nbsp; netapp-manager&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The logs showed that it was not working:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[2016-09-14 15:03:06] [WARNING] [main] system-info update failed; will try again in 10 seconds.&lt;BR /&gt;[2016-09-14 15:03:16] [WARNING] [sysinfo] Update of system-info cache DOT Version failed with reason: Server returned HTTP Error:&lt;BR /&gt;[2016-09-14 15:03:16] [WARNING] [main] system-info update failed; will try again in 10 seconds.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What did I miss changing?&amp;nbsp; or does it need SSL only ?&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;FYI I tested on 443&amp;nbsp; and all works fine,&amp;nbsp; but I get Security Nessus failures due to no TLS 1.2 support&amp;nbsp; on ONTAP 8.2.4/P3 7-Mode&amp;nbsp; only TLS-1.0 or possible TLS-1.1 I believe.&lt;/P&gt;&lt;P&gt;Also using http.admin.access host=x.x.x.x&amp;nbsp; did not stop the Nessus scanner seeing the FILER cannot talk TLS 1.2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 19:05:23 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123251#M22125</guid>
      <dc:creator>parkea2</dc:creator>
      <dc:date>2025-06-04T19:05:23Z</dc:date>
    </item>
    <item>
      <title>Re: Running netapp harvest on Port 80</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123255#M22126</link>
      <description>&lt;P&gt;From what I see Harvest enforces HTTPS, you will have to modify "netapp-worker" around&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;my $out = $s-&amp;gt;set_transport_type('HTTPS');&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;To override this&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/7599"&gt;@madden﻿&lt;/a&gt;, thoughts? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Sep 2016 17:14:30 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123255#M22126</guid>
      <dc:creator>yannb</dc:creator>
      <dc:date>2016-09-14T17:14:30Z</dc:date>
    </item>
    <item>
      <title>Re: Running netapp harvest on Port 80</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123264#M22129</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/2953"&gt;@yannb﻿&lt;/a&gt;,&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/53461"&gt;@parkea2﻿&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, Harvest forces HTTPS. &amp;nbsp;Even if some older Data ONTAP versions have vulnerabilities it would be better than cleartext. &amp;nbsp;But, if you must, to get HTTP support on port 80 the easiest would be to modify line 733 of netapp-worker (assuming Harvest v1.2.2 ) from:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;my $out = $s-&amp;gt;set_transport_type('HTTPS');

to&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;my $out = $s-&amp;gt;set_transport_type('HTTPS') unless ($connection{'host_port'} eq '80');&lt;/PRE&gt;&lt;P&gt;This change would use HTTPS unless the port is 80, in which case&amp;nbsp;the default HTTP would be used.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;BR /&gt;Chris Madden&lt;/P&gt;&lt;P&gt;Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)&lt;/P&gt;&lt;P&gt;Blog:&amp;nbsp;&lt;A href="http://blog.pkiwi.com/" target="_blank"&gt;It all begins with data&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;If this post resolved your issue, please help others by selecting&amp;nbsp;&lt;STRONG&gt;ACCEPT AS SOLUTION&lt;/STRONG&gt;&amp;nbsp;or adding a&amp;nbsp;&lt;STRONG&gt;KUDO &lt;/STRONG&gt;or both!&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Sep 2016 19:21:08 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123264#M22129</guid>
      <dc:creator>madden</dc:creator>
      <dc:date>2016-09-14T19:21:08Z</dc:date>
    </item>
    <item>
      <title>Re: Running netapp harvest on Port 80</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123274#M22132</link>
      <description>&lt;P&gt;Hi Chirs&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for the solution, I needed to tweak it slightly as the default in&amp;nbsp; NaServer.pm was HTTPS&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So;&lt;/P&gt;&lt;P&gt;my $out = $s-&amp;gt;set_transport_type('HTTP') unless ($connection{'host_port'} eq '443');&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I fully get TLS 1.0 / 1.1 is better then clear text.&amp;nbsp; However the above tweak allows&lt;/P&gt;&lt;P&gt;me to do some testing while I&amp;nbsp;negotiate with the jobs worths !!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes in my strange world:&amp;nbsp;&lt;/P&gt;&lt;P&gt;No encryption passes the security scan while&amp;nbsp; &amp;lt; TLS 1.2 fails.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Rgds Andy&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2016 11:48:35 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123274#M22132</guid>
      <dc:creator>parkea2</dc:creator>
      <dc:date>2016-09-15T11:48:35Z</dc:date>
    </item>
    <item>
      <title>Re: Running netapp harvest on Port 80</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123276#M22133</link>
      <description>&lt;P&gt;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/53461"&gt;@parkea2﻿&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Great to hear you got it working. &amp;nbsp;I saw this in the 5.5 docs:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;IMG src="https://community.netapp.com/t5/image/serverpage/image-id/5994i5AD736F7106AF0A7/image-size/original?v=v2&amp;amp;px=-1" border="0" alt="https-sdk.png" title="https-sdk.png" /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I then tested in my lab (which has 5.4) and it worked as I posted. But after your response I checked the actual NaServer.pm files and indeed the default changed from HTTP to HTTPS between 5.4 and 5.5...making the doc snippet above incorrect. &amp;nbsp;I will open a bug for this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers,&lt;BR /&gt;Chris Madden&lt;/P&gt;&lt;P&gt;Solution Architect - 3rd Platform - Systems Engineering NetApp EMEA (and author of Harvest)&lt;/P&gt;&lt;P&gt;Blog:&amp;nbsp;&lt;A href="http://blog.pkiwi.com/" target="_blank"&gt;It all begins with data&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;If this post resolved your issue, please help others by selecting&amp;nbsp;&lt;STRONG&gt;ACCEPT AS SOLUTION&lt;/STRONG&gt;&amp;nbsp;or adding a&amp;nbsp;&lt;STRONG&gt;KUDO &lt;/STRONG&gt;or both!&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Sep 2016 12:02:28 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Running-netapp-harvest-on-Port-80/m-p/123276#M22133</guid>
      <dc:creator>madden</dc:creator>
      <dc:date>2016-09-15T12:02:28Z</dc:date>
    </item>
  </channel>
</rss>

