Verify connection errors when setting up a connection to Qlik Sense apps
When you create a connection to a Qlik Sense app, use the Verify connection button to check that your connection is valid.
A list of checks performed will appear under Details. If a test fails, you will see a red X next to that item in the list.
Troubleshooting connection verification errors
One or more connection parameters are incorrect or missing.
Verify that the Qlik Sense proxy address is correct and no firewalls are preventing the Qlik NPrinting Engine from reaching the Qlik Sense Repository Service on port 4242.
Verify that the proxy address entered starts with either http:// or https://.
- Certificates must be exported from Qlik Sense using the Qlik Management Console on the Qlik Sense Server, and installed on the Qlik NPrinting Engine computers. For more information, see Validating the connection to Qlik Sense.
For Qlik Sense certificates exported from the Qlik Management Console (QMC) and installed on all Qlik NPrinting Engine computers:
- Ensure that the correct Qlik Sense certificates for the server and version that you are connecting to are installed. If Qlik Sense server certificate validation is enabled, make sure that the root.cer file has been correctly installed in the certificate storage. For more information, see Configuring server certificate validation for Qlik Sense connections.
- Ensure that the correct user account was used to install the Qlik Sense certificates.
- Ensure that you are using the Fully Qualified Domain Name for the Qlik Sense server.
- The user in the Identity field must be a Windows domain user, and it must be enabled in Active Directory.
- The Qlik NPrinting Engine service account is a Windows domain user.
- Qlik NPrinting and Qlik Sense must be installed on the same domain.
- Verify that the Qlik Sense proxy address is correct and no firewalls are preventing the Qlik NPrinting Engine from reaching the Qlik Sense Repository Service on port 4242.
- TLS 1.2 must be enabled on both the Qlik NPrinting Engine client and the Qlik Sense server.
- Verify that the Qlik Sense user specified in the Identity field is allowed to retrieve the apps list.
Verify the Qlik Sense app ID is available in the QMC.
Verify that the Qlik NPrinting Engine Windows service user is a RootAdmin in the QMC.
Verify that the user in the Identity field is authorized in Qlik Sense to access the app.
- Verify that there are no rules in the Qlik Management Console (QMC) preventing the Windows user running the Qlik NPrinting Engine service, and the user specified in the Identity field, from accessing the specified app.
- In the Qlik Management Console (QMC), the Virtual Proxy used in the Qlik NPrinting connection to Qlik Sense must have at least one Load balancing node.
- In the Qlik Management Console (QMC), the Virtual Proxy used in the Qlik NPrinting connection to Qlik Sense must have the node that is used in Qlik NPrinting in its Proxy list.
- Verify that in Active Directory the user defined as the Identity is enabled.
- You might need to manually synchronize Active Directory users.
- Qlik NPrinting and Qlik Sense must be installed in the same domain.
- Verify in the Qlik SenseQlik Management Console (QMC) that the user who is running the Qlik NPrinting Engine service is in the RootAdmin group.
- Verify that the Qlik Sense proxy address is correct and no firewalls are preventing the Qlik NPrinting Engine from reaching the Qlik Sense Engine service. This Qlik Sense Engine service usually uses port 4747 (either on the Qlik Sense central node, or on dedicated Qlik Sense Engine nodes). This port can be configured in the Qlik Management Console (QMC).
- Qlik NPrinting and Qlik Sense must be installed in the same domain.
- Verify in Qlik Management Console (QMC) that the user who is running the Qlik NPrinting Engine service is in the RootAdmin group.
Verify that the Qlik Sense user in the Identity field is allowed to look up the Qlik Sense proxy address.
Verify that the Qlik Sense proxy address is correct and no firewalls are preventing the Qlik NPrinting Engine from reaching the Qlik SenseProxy Service. The Qlik SenseProxy Service usually uses port 4243 (usually on the Qlik Sense central node). This port can be configured in the Qlik Management Console (QMC).
Verify that user in the Identity field is valid, the Qlik Sense proxy address is correct, and no firewalls are preventing the Qlik NPrinting Engine from reaching the Qlik Sense Proxy Service. The Qlik Sense Proxy Service usually uses port 4243 (usually on the Qlik Sense central node). This port can be configured in the Qlik Management Console (QMC).
Verify that Qlik Sense hub is reachable by Qlik NPrinting webrenderer. The Qlik Sense hub usually uses port 443. This port can be configured in the Qlik Management Console (QMC).