<?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 NPrinting in a Distributed Environment in Qlik NPrinting</title>
    <link>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675515#M27929</link>
    <description>&lt;P&gt;I'm trying to get NPrinting On Demand to work. We're using NPrinting 19 and QlikView 11.20 SR15.&amp;nbsp;We have a distributed environment that looks as follows:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting Environment.png" style="width: 722px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28397i1A09D6C33BBE9108/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting Environment.png" alt="NPrinting Environment.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I've changed the default Web Proxy port from 4993 to 9001 and I'm able to successfully get to the web console by going to &lt;A href="https://friendlyurl:9001" target="_blank" rel="noopener"&gt;https://friendlyurl:9001&lt;/A&gt;. This URL is signed with a public certificate, so certificate trust isn't an issue. I've used this same URL when setting up the NPrinting On Demand components on the two web servers. I've set up every possible variation of the web servers as Trusted Origins in NPrinting: (1) &lt;A href="https://friendlyurl" target="_blank" rel="noopener"&gt;https://friendlyurl&lt;/A&gt;, (2) &lt;A href="https://webserver1" target="_blank" rel="noopener"&gt;https://webserver1&lt;/A&gt;, (3)&amp;nbsp;&lt;A href="https://webserver1FQDN" target="_blank" rel="noopener"&gt;https://webserver1FQDN&lt;/A&gt;, (4)&amp;nbsp;&lt;A href="https://webserver1IP" target="_blank" rel="noopener"&gt;https://webserver1IP&lt;/A&gt;, (5)&amp;nbsp;&lt;A href="https://webserver2" target="_blank" rel="noopener"&gt;https://webserver2&lt;/A&gt;, (6)&amp;nbsp;&lt;A href="https://webserver2FQDN" target="_blank" rel="noopener"&gt;https://webserver2FQDN&lt;/A&gt;, (7)&amp;nbsp;&lt;A href="https://webserver2IP" target="_blank" rel="noopener"&gt;https://webserver2IP&lt;/A&gt;. I've created an On Demand report in NPrinting and all testing is being done as a user with an Administrator security role (AD username connected to NPrinting user the proper way).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, when I open a QlikView app in IE and click on the On Demand button, I get the following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting IE.png" style="width: 501px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28398i1E042579540ECDA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting IE.png" alt="NPrinting IE.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I look in Chrome's console, I get more details:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting On Demand Error.png" style="width: 532px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28396i4778942F544D840E/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting On Demand Error.png" alt="NPrinting On Demand Error.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone ever seen anything like this before? I've heard of 401 errors in this case, but how do I fix this 404? Is a distributed environment not supported for NPrinting?&lt;/P&gt;</description>
    <pubDate>Thu, 13 Feb 2020 19:26:16 GMT</pubDate>
    <dc:creator>vgutkovsky</dc:creator>
    <dc:date>2020-02-13T19:26:16Z</dc:date>
    <item>
      <title>NPrinting in a Distributed Environment</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675515#M27929</link>
      <description>&lt;P&gt;I'm trying to get NPrinting On Demand to work. We're using NPrinting 19 and QlikView 11.20 SR15.&amp;nbsp;We have a distributed environment that looks as follows:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting Environment.png" style="width: 722px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28397i1A09D6C33BBE9108/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting Environment.png" alt="NPrinting Environment.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I've changed the default Web Proxy port from 4993 to 9001 and I'm able to successfully get to the web console by going to &lt;A href="https://friendlyurl:9001" target="_blank" rel="noopener"&gt;https://friendlyurl:9001&lt;/A&gt;. This URL is signed with a public certificate, so certificate trust isn't an issue. I've used this same URL when setting up the NPrinting On Demand components on the two web servers. I've set up every possible variation of the web servers as Trusted Origins in NPrinting: (1) &lt;A href="https://friendlyurl" target="_blank" rel="noopener"&gt;https://friendlyurl&lt;/A&gt;, (2) &lt;A href="https://webserver1" target="_blank" rel="noopener"&gt;https://webserver1&lt;/A&gt;, (3)&amp;nbsp;&lt;A href="https://webserver1FQDN" target="_blank" rel="noopener"&gt;https://webserver1FQDN&lt;/A&gt;, (4)&amp;nbsp;&lt;A href="https://webserver1IP" target="_blank" rel="noopener"&gt;https://webserver1IP&lt;/A&gt;, (5)&amp;nbsp;&lt;A href="https://webserver2" target="_blank" rel="noopener"&gt;https://webserver2&lt;/A&gt;, (6)&amp;nbsp;&lt;A href="https://webserver2FQDN" target="_blank" rel="noopener"&gt;https://webserver2FQDN&lt;/A&gt;, (7)&amp;nbsp;&lt;A href="https://webserver2IP" target="_blank" rel="noopener"&gt;https://webserver2IP&lt;/A&gt;. I've created an On Demand report in NPrinting and all testing is being done as a user with an Administrator security role (AD username connected to NPrinting user the proper way).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, when I open a QlikView app in IE and click on the On Demand button, I get the following:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting IE.png" style="width: 501px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28398i1E042579540ECDA5/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting IE.png" alt="NPrinting IE.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I look in Chrome's console, I get more details:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting On Demand Error.png" style="width: 532px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28396i4778942F544D840E/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting On Demand Error.png" alt="NPrinting On Demand Error.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone ever seen anything like this before? I've heard of 401 errors in this case, but how do I fix this 404? Is a distributed environment not supported for NPrinting?&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2020 19:26:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675515#M27929</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2020-02-13T19:26:16Z</dc:date>
    </item>
    <item>
      <title>Re: NPrinting in a Distributed Environment</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675558#M27932</link>
      <description>&lt;P&gt;Update: I was able to get one step further after I uninstalled the On Demand components from the web servers and reinstalled using the actual NPrinting server name (instead of the friendly URL). Very strange, they should resolve as one and the same. The only possible explanation I can think of is that there's some sort of pass-through issue with the Netscaler, but that would be very strange as everything was working just fine with v16.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Anyway, now it shows me this in IE after I install the untrusted certificate (public cert is only valid on the friendly URL):&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="NPrinting IE 2.png" style="width: 502px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/28402iEE81081B66FEA6C3/image-size/large?v=v2&amp;amp;px=999" role="button" title="NPrinting IE 2.png" alt="NPrinting IE 2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a report enabled for On Demand. This report uses a Server (not local) connection. And I'm logged on as an admin. NPrinting logs are clean.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas as to either issue would be greatly appreciated!&lt;/P&gt;</description>
      <pubDate>Thu, 13 Feb 2020 20:40:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675558#M27932</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2020-02-13T20:40:54Z</dc:date>
    </item>
    <item>
      <title>Re: NPrinting in a Distributed Environment</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675851#M27944</link>
      <description>&lt;P&gt;Continuing to make progress--I've resolved the second issue. For those interested, the cause was that v19 works differently than v16. In v16, you were allowed to point a report to a QVW other than the one you have currently opened. Meaning, you could embed On Demand objects in App1.qvw and have them point to a report that uses App2.qvw.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In v19, the report QVW must be the same as the QVW as the one you've opened, because NPrinting limits which reports are displayed in the On Demand object based on the currently-open app matching the connection app in NPrinting. Sneaky.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Still banging my head against the first issue.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Feb 2020 16:19:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675851#M27944</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2020-02-14T16:19:15Z</dc:date>
    </item>
    <item>
      <title>Re: NPrinting in a Distributed Environment</title>
      <link>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675868#M27945</link>
      <description>&lt;P&gt;OK, final update! I figured out the first issue--it's because I'm not using JWT. For Windows devices that's fine, but you need to use JWT to get On Demand working on iPads. Boom.&lt;/P&gt;</description>
      <pubDate>Fri, 14 Feb 2020 17:18:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Qlik-NPrinting/NPrinting-in-a-Distributed-Environment/m-p/1675868#M27945</guid>
      <dc:creator>vgutkovsky</dc:creator>
      <dc:date>2020-02-14T17:18:35Z</dc:date>
    </item>
  </channel>
</rss>

