Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE

Connect NPrinting Server to One or More Qlik Sense servers

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
Frank_S
Support
Support

Connect NPrinting Server to One or More Qlik Sense servers

Last Update:

Sep 22, 2023 11:34:03 AM

Updated By:

Frank_S

Created date:

Dec 10, 2020 2:52:39 PM

How to Connect NPrinting to Single or Multiple Qlik Sense servers:

  • You may use this article to connect to NPrinting to a single or multiple QS servers
  • In some cases you may wish to connect your NPrinting server to multiple Qlik Sense server environments. The process described in this article will describe how to enable this feature and how to manage possible errors encountered.
  • Note that all additional QS servers must be in the same domain as the original QS and NP servers.
  • If having issues connecting to multiple Qlik Sense servers, see Qlik NPrinting will not read Qlik Sense certificates

Environments:

  • This feature is ONLY available in NPrinting June 2019 release and newer versions.
  • NOTE: This feature is not supported in NPrinting April 2019 and earlier versions.

Implement the solution: 

  • Go to Qlik Sense QMC>Start>Certificates
  • Export the Qlik Sense server certificates from each additional Qlik Sense server.
  • Use the NPrinting server computer name  or the Friendly Url Alias of the NPrinting Server as the "Machine Name" that is used to log into the NPrinting Web Console with.
  • Export a certificate for both if both addresses below are used to access the NP web console.
    • Computer name:  nprintingserverPROD1
    • Friendly URL/Alias address:  Internal.nprintingserver.domain.com
  • Navigate to the exported certificates location on the QS server and rename the exported file 'client.pfx' with a suitable name. ie: if your Qlik Sense server name is QS1, prepend the file client certificate file name as follows: QS1client.pfx (Naming of this file should ideally reflect the Qlik Sense server that the file was exported from. You may use however, any name that you wish)
  • Copy this file to the NPrinting server path:

 

"C:\Program Files\NPrintingServer\Settings\SenseCertificates"

 

NOTE: Reminder that the NPrinting Engine service domain user account MUST be ROOTADMIN on each Qlik Sense server which NPrinting is connecting to.

 

Test  access to the additional Qlik Sense server.

  • Open the NPrinting Web Console
  • Create a new NP App. ie: "NP_App_QSserver-2"
  • Create a new NP connection and use the Virtual Proxy Address for the new target Qlik Sense server
  • Verify your connection
  • Save your connection to load the metadata for the first time.
  • Create a test report and preview
  • If having issues connecting to multiple Qlik Sense servers, see Qlik NPrinting will not read Qlik Sense certificates

Notes regarding this feature:
 
  • Connecting additional Qlik Sense servers will have an impact on NPrinting server system resources. Ensure to carefully monitor NPrinting Server/NPrinting Engine RAM memory and CPU usage and increase each respectively as needed to ensure normal NPrinting server/engine system operation.
  • You may only publish Qlik NPrinting reports only to a single Qlik Sense Hub. Ie:  the QS hub defined in the NPrinting Web Console under 'Destinations\Hub' while logged on as an NPrinting administrator.
  • Publishing to multiple Qlik Sense Hubs is not supported

 

The Qlik NPrinting server target folder for exported Qlik Sense certificates

"C:\Program Files\NPrintingServer\Settings\SenseCertificates" 
  • Is retained when Qlik NPrinting is upgraded
  • However, this folder is deleted when you uninstall Qlik NPrinting.
  • Therefore you need to re-add the exported Qlik Sense certificate to this folder after installing NPrinting again
  • Ensure that NO older Qlik Sense server certificates are kept in the Sense certificates folder nor in any sub-folders of this folder

 

The information in this article is provided as-is and to be used at own discretion. Depending on tool(s) used, customization(s), and/or other factors ongoing support on the solution below may not be provided by Qlik Support.

Related Content

Comments
hanna_choi
Partner - Creator
Partner - Creator

Hello Frank_S.

We are trying to connect to two Qliks Sense with one Nprinting Engine server.

However, We do not connector Qlik Sense because the certificate setting is not working peorperly.


1.

We are renamed the two certificates differently and copied them to the folder(=C:\Program Files\NPrintingServer\Settings\SenseCertificates) according to your guide.

The verify connection process was failed.

The error message is
" Installed certificates are valid to connect to Qlik Sense."

2.
Does this require additional certification files import operations?

After we are imported operation on two certificates, the verify connection process was failed too.

The error message is
" Installed certificates are valid to connect to Qlik Sense."

3.
This is Help.
"You can only connect to one Qlik Sense server if you use the certificates store. You need to install certificates to the file system if you want to connect to multiple servers."

What does the file system mean in this sentence?

4.
What should we do about the certificate?

 

 

Best Regard.

hanna.choi

Frank_S
Support
Support

Hi Hanna,

Please post your questions to the NPrinting Community here:

Qlik NPrinting | Qlik Community

The above article is for the general use case. We can expand on your questions in the NP community.

Kind regards...

Version history
Last update:
‎2023-09-22 11:34 AM
Updated by: