<?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 Kerberos support using QlikView Webserver in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/ta-p/1710991</link>
    <description>&lt;P&gt;Authentication between web clients and QlikView Webserver will by default be performed using NTLM.&lt;/P&gt;
&lt;P&gt;To allow Kerberos authentication between clients and the web server, the authentication scheme for QlikView Webserver must be changed.&amp;nbsp; In addition, required Service Principal Names (SPNs)&amp;nbsp;must be registered on the service account running QlikView Webserver.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;BLOCKQUOTE class="quote"&gt;Kerberos is not supported for the QlikView Management Console&lt;/BLOCKQUOTE&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Environment&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;QlikView&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Changing authentication scheme for QlikView Webserver&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;OL&gt;
&lt;LI&gt;Locate the file &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt; in &lt;FONT face="courier new,courier"&gt;%ProgramData%\QlikTech\WebServer&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;Open &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt; for edit&lt;/LI&gt;
&lt;LI&gt;Locate the &lt;STRONG&gt;HttpAuthentication&lt;/STRONG&gt; section for the file &lt;STRONG&gt;Authenticate.aspx&lt;/STRONG&gt; in &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;Change the scheme from &lt;STRONG&gt;"NTLM"&lt;/STRONG&gt; to &lt;STRONG&gt;"Negotiate"&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;Before:
&lt;PRE&gt;&amp;lt;HttpAuthentication url="/QvAJAXZfc/Authenticate.aspx" scheme="NTLM" /&amp;gt;&lt;/PRE&gt;
After:
&lt;PRE&gt;&amp;lt;HttpAuthentication url="/QvAJAXZfc/Authenticate.aspx" scheme="Negotiate" /&amp;gt;​&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;Save the &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt; file&lt;/LI&gt;
&lt;/OL&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Register Service Principal Names on service account running QlikView Webserver&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;The following will require appropriate permissions in Active Directory to add Service Principal Names on the account running QlikView Webserver.&lt;BR /&gt;&lt;BR /&gt;A Service Principal Name may be registered using the following command:&lt;/P&gt;
&lt;PRE style="margin-left: 40px;"&gt;&lt;SPAN&gt;&lt;EM&gt;setspn -A http/HOST serviceaccount&lt;/EM&gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;Where:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;HOST&lt;/STRONG&gt; is the name of the server hosting the QlikView Webserver&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;serviceaccount&lt;/STRONG&gt; is the account running the QlikView Webserver&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Note: If running Windows Server 2008, Windows Server 2008 R2 or Windows Server 2012 it is recommended to instead use the following syntax:&lt;/P&gt;
&lt;PRE&gt;setspn -U -S http/HOST serviceaccount&lt;/PRE&gt;
&lt;P&gt;For more information see:&amp;nbsp;&lt;A href="http://technet.microsoft.com/en-us/library/cc731241(v=ws.10).aspx" target="_blank" rel="noopener"&gt;http://technet.microsoft.com/en-us/library/cc731241.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Two Service Principal Names must be registered on the service account, one using the NETBIOS name of the computer hosting QlikView Webserver and one using the Fully Qualified Name of the server.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In this example the NETBIOS name of the server hosting QlikView Webserver is "qvs1", the Fully Qualified Name is "qvs1.companyx.local" and the&amp;nbsp;account used by QlikView Webserver is "COMPANYX\qvssvc".&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open a command prompt with administrative privileges and type&lt;BR /&gt;&lt;BR /&gt;Windows Server 2003&lt;U style="font-family: inherit;"&gt;&lt;U style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/U&gt;&lt;/U&gt;&lt;LI-CODE lang="markup"&gt;setspn -A "http/qvs1" "COMPANYX\qvssvc"
setspn -A "http/qvs1.companyx.local" "COMPANYX\qvssvc"&lt;/LI-CODE&gt;
&lt;P&gt;&lt;BR /&gt;Windows Server 2008 / R2 and Windows Server 2012&lt;U style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/U&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;setspn -U -S "http/qvs1 COMPANYX\qvssvc"
setspn -U -S "http/qvs1.companyx.local" "COMPANYX\qvssvc"&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;U style="font-family: inherit;"&gt;&lt;/U&gt;&lt;SPAN&gt;Restart the QlikView Webserver after successfully registering the Service Principal Names&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;BR /&gt;For more information about Service Principal Names see:&amp;nbsp;&lt;A href="http://technet.microsoft.com/en-us/library/cc961723.aspx" target="_blank" rel="noopener"&gt;http://technet.microsoft.com/en-us/library/cc961723.aspx&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 28 Aug 2024 11:40:09 GMT</pubDate>
    <dc:creator>Sonja_Bauernfeind</dc:creator>
    <dc:date>2024-08-28T11:40:09Z</dc:date>
    <item>
      <title>Kerberos support using QlikView Webserver</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/ta-p/1710991</link>
      <description>&lt;P&gt;Authentication between web clients and QlikView Webserver will by default be performed using NTLM.&lt;/P&gt;
&lt;P&gt;To allow Kerberos authentication between clients and the web server, the authentication scheme for QlikView Webserver must be changed.&amp;nbsp; In addition, required Service Principal Names (SPNs)&amp;nbsp;must be registered on the service account running QlikView Webserver.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;BLOCKQUOTE class="quote"&gt;Kerberos is not supported for the QlikView Management Console&lt;/BLOCKQUOTE&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Environment&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;QlikView&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Changing authentication scheme for QlikView Webserver&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;OL&gt;
&lt;LI&gt;Locate the file &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt; in &lt;FONT face="courier new,courier"&gt;%ProgramData%\QlikTech\WebServer&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;Open &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt; for edit&lt;/LI&gt;
&lt;LI&gt;Locate the &lt;STRONG&gt;HttpAuthentication&lt;/STRONG&gt; section for the file &lt;STRONG&gt;Authenticate.aspx&lt;/STRONG&gt; in &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;Change the scheme from &lt;STRONG&gt;"NTLM"&lt;/STRONG&gt; to &lt;STRONG&gt;"Negotiate"&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;Before:
&lt;PRE&gt;&amp;lt;HttpAuthentication url="/QvAJAXZfc/Authenticate.aspx" scheme="NTLM" /&amp;gt;&lt;/PRE&gt;
After:
&lt;PRE&gt;&amp;lt;HttpAuthentication url="/QvAJAXZfc/Authenticate.aspx" scheme="Negotiate" /&amp;gt;​&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;Save the &lt;FONT face="courier new,courier"&gt;config.xml&lt;/FONT&gt; file&lt;/LI&gt;
&lt;/OL&gt;
&lt;H4&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Register Service Principal Names on service account running QlikView Webserver&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;The following will require appropriate permissions in Active Directory to add Service Principal Names on the account running QlikView Webserver.&lt;BR /&gt;&lt;BR /&gt;A Service Principal Name may be registered using the following command:&lt;/P&gt;
&lt;PRE style="margin-left: 40px;"&gt;&lt;SPAN&gt;&lt;EM&gt;setspn -A http/HOST serviceaccount&lt;/EM&gt;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;Where:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;HOST&lt;/STRONG&gt; is the name of the server hosting the QlikView Webserver&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;serviceaccount&lt;/STRONG&gt; is the account running the QlikView Webserver&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;Note: If running Windows Server 2008, Windows Server 2008 R2 or Windows Server 2012 it is recommended to instead use the following syntax:&lt;/P&gt;
&lt;PRE&gt;setspn -U -S http/HOST serviceaccount&lt;/PRE&gt;
&lt;P&gt;For more information see:&amp;nbsp;&lt;A href="http://technet.microsoft.com/en-us/library/cc731241(v=ws.10).aspx" target="_blank" rel="noopener"&gt;http://technet.microsoft.com/en-us/library/cc731241.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Two Service Principal Names must be registered on the service account, one using the NETBIOS name of the computer hosting QlikView Webserver and one using the Fully Qualified Name of the server.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In this example the NETBIOS name of the server hosting QlikView Webserver is "qvs1", the Fully Qualified Name is "qvs1.companyx.local" and the&amp;nbsp;account used by QlikView Webserver is "COMPANYX\qvssvc".&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Open a command prompt with administrative privileges and type&lt;BR /&gt;&lt;BR /&gt;Windows Server 2003&lt;U style="font-family: inherit;"&gt;&lt;U style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/U&gt;&lt;/U&gt;&lt;LI-CODE lang="markup"&gt;setspn -A "http/qvs1" "COMPANYX\qvssvc"
setspn -A "http/qvs1.companyx.local" "COMPANYX\qvssvc"&lt;/LI-CODE&gt;
&lt;P&gt;&lt;BR /&gt;Windows Server 2008 / R2 and Windows Server 2012&lt;U style="font-family: inherit;"&gt;&lt;BR /&gt;&lt;/U&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;setspn -U -S "http/qvs1 COMPANYX\qvssvc"
setspn -U -S "http/qvs1.companyx.local" "COMPANYX\qvssvc"&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;
&lt;P&gt;&lt;U style="font-family: inherit;"&gt;&lt;/U&gt;&lt;SPAN&gt;Restart the QlikView Webserver after successfully registering the Service Principal Names&lt;/SPAN&gt;&lt;/P&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;BR /&gt;For more information about Service Principal Names see:&amp;nbsp;&lt;A href="http://technet.microsoft.com/en-us/library/cc961723.aspx" target="_blank" rel="noopener"&gt;http://technet.microsoft.com/en-us/library/cc961723.aspx&lt;/A&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Aug 2024 11:40:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/ta-p/1710991</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-08-28T11:40:09Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos support using QlikView Webserver</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/tac-p/2420859#M13228</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;,&lt;/P&gt;
&lt;P&gt;Thank you for this technote. With you suggestions we were able to update our Qlikview environment to use Kerberos.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But as soon as we update something through the maintenance page, the config.xml gets overwritten . And since there is no Negotiate/Kerberos option available in the maintenance page, the manually changed Negotiate option in the config.xml is lost.&lt;/P&gt;
&lt;P&gt;Do you have any suggestions on how to by-pass this behavior?&lt;/P&gt;</description>
      <pubDate>Mon, 19 Feb 2024 17:25:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/tac-p/2420859#M13228</guid>
      <dc:creator>Wilmar</dc:creator>
      <dc:date>2024-02-19T17:25:28Z</dc:date>
    </item>
    <item>
      <title>Re: Kerberos support using QlikView Webserver</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/tac-p/2421186#M13240</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/288948"&gt;@Wilmar&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am not aware of a method to bypass this. I would recommend logging a case (though I think this will likely end as an idea that should be posted in our &lt;A href="https://community.qlik.com/t5/ideation/ct-p/qlik-product-insight" target="_blank" rel="noopener"&gt;ideas&lt;/A&gt; section).&lt;/P&gt;
&lt;P&gt;All the best,&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 20 Feb 2024 13:04:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Kerberos-support-using-QlikView-Webserver/tac-p/2421186#M13240</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-02-20T13:04:13Z</dc:date>
    </item>
  </channel>
</rss>

