Qlik Community

Qlik NPrinting Discussions

Discussion Board for collaboration on Qlik NPrinting.

Announcements
Uploads getting stuck in the virus scanner. We are investigating.
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Creator
Creator

NPrinting on-demand for Qlik Sense Empty Apps

Hi, All,

We created app, connection, report on NPrinting against Qlik Sense and have verified them. We also confirmed that 'Enable on-demand' checkbox was checked, and window service account is RootAdmin etc. On Qlik Sense Hub, I added 'on-demand reporting' (from Qlik dashboard bundle) and enterred Qlik Sense server address into Server Connection textbox.  But the 'Choose App' dropdown is always empty. Please see attached screen shot. What else should we check?

Thanks

Bo

Labels (2)
1 Solution

Accepted Solutions
Highlighted
Creator
Creator

We found the Qlik sense certificate on NPrinting server is the cause. The issue was solved after we removed/re-installed certificates.

Thanks

Bo

View solution in original post

11 Replies
Highlighted
Support
Support

Hi @Jeffrey_Li 

The server connection should be the same path as the path secured when enabling https on the NP server as shown in the image below:

 

fqdn.PNG

secure.PNG

 

Also please double check this article to verify your On Demand implementation.

https://support.qlik.com/articles/000060552

Hope this helps you to resolve the issue.

Kind regards...

We are just 'like' you & like to be liked when we provide a helpful answer and or when you press the 'Solution Accepted' button if an answer provided resolves your question or issue... Cheers!
Highlighted
Creator
Creator

Hi, Frank_S,

Thanks for your reply. Where can I check if Windows NTLM auth is used for both Qlik Sense and NPrinting?

Regards

Bo

Highlighted
Support
Support

Hi @Jeffrey_Li 

Have a look at this article.

https://support.microsoft.com/en-ca/help/102716/ntlm-user-authentication-in-windows

So as long as your NPrinting server, Qlik Sense server and your NPrinting service account are all in the same domain, then by default, you are correctly using NTLM (Windows Domain) authentication.

For supported and unsupported environments, check out this link. https://help.qlik.com/en-US/nprinting/June2019/Content/NPrinting/DeployingQVNprinting/Supported-unsu...

Finally, ensure that your NPrinting user accounts are mapped to their respective Active Directory accounts as well within the NP web console.

domain user account field entry.PNG

Hope this helps...

Kind regards,

We are just 'like' you & like to be liked when we provide a helpful answer and or when you press the 'Solution Accepted' button if an answer provided resolves your question or issue... Cheers!
Highlighted
Support
Support

Please check the article again.

https://support.qlik.com/articles/000060552

 

I have updated it to include the domain mapped user account and NP role requirements.

All else equal this will hopefully help to solve the issue you are experiencing.

Kind regards,

We are just 'like' you & like to be liked when we provide a helpful answer and or when you press the 'Solution Accepted' button if an answer provided resolves your question or issue... Cheers!
Highlighted
Creator
Creator

Hi, @Frank_S 

Thanks for your assistance on this issue. I really appreciate it.

I have checked everything listed in these articles and they are all correct, including domain name, certificates, NPrinting roles etc. One thing I am not sure is that, we use a service account (also a domain account) to run all Qlik Sense windows services. Does this service account has to be NPrinting user as well?

Thanks again

Bo

Highlighted
Creator
Creator

Hi, @Frank_S ,

Does port 4343 (not 4243) need to be open on NPrinting server or Qlik Sense server?

Thanks

Bo

Highlighted
Creator
Creator

 I found something strange. The Server Connection textbox should have 'Fx' button at right side. See the Textbox_Fx.png.  But ours doesn't have it in Empty App Dropdown.png. Does it mean Qlik Dashboard bundle was not installed correctly on our Qlik Sense server?

Thanks

Bo

Highlighted
Support
Support

Check the following regarding port configuration. It states which ports need to be address on on which server they need to be addressed:

https://help.qlik.com/en-US/nprinting/February2019/Content/NPrinting/DeployingQVNprinting/Ports.htm

Specifically in answer to your question:

The following ports need to be opened inbound on the Qlik Sense serveroutbound on Qlik NPrinting Server and Qlik NPrinting Engine server computers:

  • 4242
  • 4243
  • 4747

NPrinting does not use port 4343 at all...

We are just 'like' you & like to be liked when we provide a helpful answer and or when you press the 'Solution Accepted' button if an answer provided resolves your question or issue... Cheers!
Highlighted
Support
Support

The f(x) expression editor is removed from the QS On demand custom objects from April 2019 and later versions.

https://support.qlik.com/articles/000065283

Perhaps this is why you are not seeing it in that you may have April 2019 QS or a later version installed.

We are just 'like' you & like to be liked when we provide a helpful answer and or when you press the 'Solution Accepted' button if an answer provided resolves your question or issue... Cheers!