<?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>article QlikView HSTS (HTTP Strict-Transport-Security response header) in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/ta-p/1710606</link>
    <description>&lt;P&gt;HSTS (&lt;SPAN class="st"&gt;HTTP Strict-Transport-Security response header&lt;/SPAN&gt;) security check failed.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;HTTP Strict Transport Security (HSTS) is a policy mechanism that helps to protect websites against man-in-the-middle attacks such as protocol downgrade attacks and cookie hijacking. It allows web servers to declare that web browsers (or other complying user agents) should automatically interact with it using only HTTPS connections, which provide Transport Layer Security (TLS/SSL), unlike the insecure HTTP used alone.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 class="qlik-migrated-tkb-headings"&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;Before adding HSTS to either the QlikView AccessPoint or the QlikView Management Console (QMC), set both up to use HTTPS. See for&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Support-Updates/QlikView-AccessPoint-and-QMC-with-HTTPS-and-a-custom-SSL/ba-p/1609779" target="_blank" rel="noopener"&gt;QlikView AccessPoint and QMC with HTTPS and a custom SSL certificate&lt;/A&gt;&amp;nbsp;instructions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;HSTS for the QlikView AccessPoint&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;Custom response headers can be set in both the QlikView WebServer (beginning with 12.30) and Microsoft IIS (all QlikView versions).&lt;/P&gt;
&lt;P&gt;The custom header needed for HSTS is:&amp;nbsp;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;SPAN class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak"&gt;Strict-Transport-Security&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Run text editor (e.g. Notepad) as Administrator&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Edit QlikView WebServer configurations file. The default path is C:\ProgramData\QlikTech\WebServer\config.xml&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Locate&amp;nbsp;&lt;STRONG&gt;CustomHeaders&amp;nbsp;&lt;/STRONG&gt;element within the config file. For more information, see &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/QlikView-WebServer-Custom-HTTP-Header/ta-p/1712716" target="_blank" rel="noopener"&gt;QlikView WebServer: Custom HTTP Header&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Add custom response header as &amp;lt;Header&amp;gt; element(s) with sub-elements defining &lt;STRONG&gt;Strict-Transport-Security&lt;/STRONG&gt; as the&amp;nbsp;&lt;STRONG&gt;name&amp;nbsp;&lt;/STRONG&gt;and your desired&amp;nbsp;&lt;STRONG&gt;max-age=&amp;nbsp;&lt;/STRONG&gt;as &lt;STRONG&gt;value&lt;/STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;Example:&lt;BR /&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;Config&amp;gt;
  ...
  &amp;lt;Web&amp;gt;
   ...
    &amp;lt;CustomHeaders&amp;gt;
      &amp;lt;Header&amp;gt;    
        &amp;lt;Name&amp;gt;Strict-Transport-Security&amp;lt;/Name&amp;gt;
        &amp;lt;Value&amp;gt;max-age=31536000&amp;lt;/Value&amp;gt;
       &amp;lt;/Header&amp;gt;
    &amp;lt;/CustomHeaders&amp;gt;
  &amp;lt;/Web&amp;gt;
&amp;lt;/Config&amp;gt;​&lt;/LI-CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Restart QlikView WebServer service&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;For information on how to configure custom headers with Microsoft IIS, see&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge/Setting-Custom-HTTP-Headers-in-IIS-for-QlikView/ta-p/1717639" target="_blank" rel="noopener"&gt;Setting Custom HTTP Headers in IIS for QlikView&lt;/A&gt;. The site &lt;A href="https://https.cio.gov/hsts/" target="_blank" rel="noopener"&gt;https://https.cio.gov/hsts/&lt;/A&gt; gives information on how to setup the webserver to enable HSTS.&lt;BR /&gt;&lt;BR /&gt;Testing can be achieved using any number of third party sites, such as:&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;A href="https://tools.geekflare.com/hsts-test" target="test_blank"&gt;https://tools.geekflare.com/hsts-test&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://hstspreload.org/" target="test_blank"&gt;https://hstspreload.org/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.ssllabs.com/" target="test_blank"&gt;https://www.ssllabs.com/&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;HSTS for the QlikView&amp;nbsp;Management Console (QMC)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;This setting was introduced with QlikView 12.70 (May 2022) SR1.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;QVManagementService.exe.Config Changes:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Stop the QlikView Management Services&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Go to ProgramFiles =&amp;gt; qliktech =&amp;gt; management service =&amp;gt; open QVManagementService.exe.config using an administrator notepad&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Update this value to true =&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;add key="UseHSTS" value="true" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;To enable HSTS to header this value has to be set to true&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;add key="UseHTTPS" value="true" /&amp;gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;LI-PRODUCT title="QlikView" id="qlikView"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 23 Feb 2024 13:37:20 GMT</pubDate>
    <dc:creator>Sonja_Bauernfeind</dc:creator>
    <dc:date>2024-02-23T13:37:20Z</dc:date>
    <item>
      <title>QlikView HSTS (HTTP Strict-Transport-Security response header)</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/ta-p/1710606</link>
      <description>&lt;P&gt;HSTS (&lt;SPAN class="st"&gt;HTTP Strict-Transport-Security response header&lt;/SPAN&gt;) security check failed.&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;HTTP Strict Transport Security (HSTS) is a policy mechanism that helps to protect websites against man-in-the-middle attacks such as protocol downgrade attacks and cookie hijacking. It allows web servers to declare that web browsers (or other complying user agents) should automatically interact with it using only HTTPS connections, which provide Transport Layer Security (TLS/SSL), unlike the insecure HTTP used alone.&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 class="qlik-migrated-tkb-headings"&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;Before adding HSTS to either the QlikView AccessPoint or the QlikView Management Console (QMC), set both up to use HTTPS. See for&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Support-Updates/QlikView-AccessPoint-and-QMC-with-HTTPS-and-a-custom-SSL/ba-p/1609779" target="_blank" rel="noopener"&gt;QlikView AccessPoint and QMC with HTTPS and a custom SSL certificate&lt;/A&gt;&amp;nbsp;instructions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;HSTS for the QlikView AccessPoint&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;Custom response headers can be set in both the QlikView WebServer (beginning with 12.30) and Microsoft IIS (all QlikView versions).&lt;/P&gt;
&lt;P&gt;The custom header needed for HSTS is:&amp;nbsp;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;&lt;SPAN class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak"&gt;Strict-Transport-Security&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Run text editor (e.g. Notepad) as Administrator&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Edit QlikView WebServer configurations file. The default path is C:\ProgramData\QlikTech\WebServer\config.xml&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Locate&amp;nbsp;&lt;STRONG&gt;CustomHeaders&amp;nbsp;&lt;/STRONG&gt;element within the config file. For more information, see &lt;A href="https://community.qlik.com/t5/Official-Support-Articles/QlikView-WebServer-Custom-HTTP-Header/ta-p/1712716" target="_blank" rel="noopener"&gt;QlikView WebServer: Custom HTTP Header&lt;/A&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Add custom response header as &amp;lt;Header&amp;gt; element(s) with sub-elements defining &lt;STRONG&gt;Strict-Transport-Security&lt;/STRONG&gt; as the&amp;nbsp;&lt;STRONG&gt;name&amp;nbsp;&lt;/STRONG&gt;and your desired&amp;nbsp;&lt;STRONG&gt;max-age=&amp;nbsp;&lt;/STRONG&gt;as &lt;STRONG&gt;value&lt;/STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;Example:&lt;BR /&gt;&lt;LI-CODE lang="markup"&gt;&amp;lt;Config&amp;gt;
  ...
  &amp;lt;Web&amp;gt;
   ...
    &amp;lt;CustomHeaders&amp;gt;
      &amp;lt;Header&amp;gt;    
        &amp;lt;Name&amp;gt;Strict-Transport-Security&amp;lt;/Name&amp;gt;
        &amp;lt;Value&amp;gt;max-age=31536000&amp;lt;/Value&amp;gt;
       &amp;lt;/Header&amp;gt;
    &amp;lt;/CustomHeaders&amp;gt;
  &amp;lt;/Web&amp;gt;
&amp;lt;/Config&amp;gt;​&lt;/LI-CODE&gt;&lt;/LI&gt;
&lt;LI&gt;Restart QlikView WebServer service&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;
&lt;P&gt;For information on how to configure custom headers with Microsoft IIS, see&amp;nbsp;&lt;A href="https://community.qlik.com/t5/Knowledge/Setting-Custom-HTTP-Headers-in-IIS-for-QlikView/ta-p/1717639" target="_blank" rel="noopener"&gt;Setting Custom HTTP Headers in IIS for QlikView&lt;/A&gt;. The site &lt;A href="https://https.cio.gov/hsts/" target="_blank" rel="noopener"&gt;https://https.cio.gov/hsts/&lt;/A&gt; gives information on how to setup the webserver to enable HSTS.&lt;BR /&gt;&lt;BR /&gt;Testing can be achieved using any number of third party sites, such as:&amp;nbsp;&lt;/P&gt;
&lt;UL class="lia-list-style-type-circle"&gt;
&lt;LI&gt;&lt;A href="https://tools.geekflare.com/hsts-test" target="test_blank"&gt;https://tools.geekflare.com/hsts-test&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://hstspreload.org/" target="test_blank"&gt;https://hstspreload.org/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://www.ssllabs.com/" target="test_blank"&gt;https://www.ssllabs.com/&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;HSTS for the QlikView&amp;nbsp;Management Console (QMC)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P&gt;This setting was introduced with QlikView 12.70 (May 2022) SR1.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;QVManagementService.exe.Config Changes:&lt;/STRONG&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Stop the QlikView Management Services&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Go to ProgramFiles =&amp;gt; qliktech =&amp;gt; management service =&amp;gt; open QVManagementService.exe.config using an administrator notepad&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Update this value to true =&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;lt;add key="UseHSTS" value="true" /&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;To enable HSTS to header this value has to be set to true&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;add key="UseHTTPS" value="true" /&amp;gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;LI-PRODUCT title="QlikView" id="qlikView"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Feb 2024 13:37:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/ta-p/1710606</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-02-23T13:37:20Z</dc:date>
    </item>
    <item>
      <title>Re: QlikView HSTS (HTTP Strict-Transport-Security response header)</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/tac-p/2439335#M13705</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28597"&gt;@Sonja_Bauernfeind&lt;/a&gt;&amp;nbsp;. We have followed the instructions regarding the&amp;nbsp;HSTS for the QlikView Management Console (QMC) but it seems that QMC is still exposed. Is there anything else we should do.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you in advance.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Apr 2024 12:24:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/tac-p/2439335#M13705</guid>
      <dc:creator>c_grigoriadis</dc:creator>
      <dc:date>2024-04-09T12:24:14Z</dc:date>
    </item>
    <item>
      <title>Re: QlikView HSTS (HTTP Strict-Transport-Security response header)</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/tac-p/2440153#M13729</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/80760"&gt;@c_grigoriadis&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;These are the only settings that should be required. I recommend you post about the challenge you are facing in our &lt;A href="https://community.qlik.com/t5/QlikView-Administration/bd-p/qlikview-management" target="_blank" rel="noopener"&gt;QlikView Administration forum&lt;/A&gt;, where our active support engineers and your knowledgeable Qlik peers can better assist you.&lt;/P&gt;
&lt;P&gt;All the best,&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Apr 2024 11:25:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/QlikView-HSTS-HTTP-Strict-Transport-Security-response-header/tac-p/2440153#M13729</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-04-11T11:25:27Z</dc:date>
    </item>
  </channel>
</rss>

