Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
pasgalbarra
Partner - Creator
Partner - Creator

NPrintingQlik N-Printing Rendering Images from IE errors

Hi Community,

 

I have a client with NPrinting (May2022) in a server and then 2 servers (with 2 licenses differents) with Qlik Sense Feb2022.

1 server is working correct, all reports and emails are running as expected, but in the other server connections to app are working, however when we created publish tasks for them they will fail to generate any images, citing ERROR: CEF rendering exception. Error during GRPC request.

The client said he check this article:

https://community.qlik.com/t5/Knowledge/Nprinting-Log-ERROR-CEF-rendering-exception-GRPC-rendering/t...

and everithing is okay.

I checked this article:

https://community.qlik.com/t5/Knowledge/How-To-Check-Open-Ports-Using-PowerShell/ta-p/1714308

And the ports returns failure  (see attachment), but their Security team said that the ports are open and they can't find any block there

Any Ideas? Can someone explain to me how the data flows between both servers?

 

Thanks

Labels (2)
20 Replies
Ruggero_Piccoli
Support
Support

Hi,

In Qlik NPrinting Web Console open the connection that is giving you the issue and do a Run Verification. Everything must be flagged in green otherwise start to solve the issues from the first one.

Ports that must be opened and related firewall rules are listed in https://help.qlik.com/en-US/nprinting/May2022/Content/NPrinting/DeployingQVNprinting/Ports.htm#ancho... maybe they opened the ports for the wrong user.

Bes Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
pasgalbarra
Partner - Creator
Partner - Creator
Author

Hi @Ruggero_Piccoli ,

The run verification works, everithing is flagged in green

Ruggero_Piccoli
Support
Support

Hi,

If you run the same test in the screenshot to the Qlik Sense server that is working are you getting the same results?

You could also:

  1. connect via RDP to the Windows computer where the Qlik NPrinting Engine is running using the same domain user that runs the Qlik NPrinting Windows service
  2. Open the Qlik Sense Hub of the server that is giving you the issue
  3. Open the App used to create the reports

Check if you can do those actions without any other interaction with the system like login requests etc.

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
Frank_S
Support
Support

Also check this article:

Kind regards...

Please remember hit the 'Like' button and for helpful answers and resolutions, click on the 'Accept As Solution' button. Cheers!
pasgalbarra
Partner - Creator
Partner - Creator
Author

Hi @Frank_S ,

Thanks for your comment.

Checking your steps, I found something that I don't understand, as I mentioned we have 2 Qlik Sense Servers and 1 NPrinting Server.

In this folder:

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

The Client only have the certificate of the server that is failing (it is rename to xx_client.pfx in both places) and in the server that is working, we have the 3 certificates (client.pfx is not renamed), but it's not in the NPrinting server

We should have 2 certificates in the NPrinting server?

 

Thanks

Ruggero_Piccoli
Support
Support

Hi,

You have to install the certificates for all Qlik Sense servers you want to connect as described in https://help.qlik.com/en-US/nprinting/May2022/Content/NPrinting/DeployingQVNprinting/NPrinting-with-...

So I expect that you will have two certificates in the folder if you want to create connections to two different servers.

It could be that the first Qlik Sense server is working also without certificate in the mentioned folder because it was installed with the old certificates installation method that still work but it has the limit to connect only one Qlik Sense server.

If you forgot to install the certificate of a Qlik Sense server the Run Verification of a connection to it will fail with an explicit error message.

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
pasgalbarra
Partner - Creator
Partner - Creator
Author

Hi @Ruggero_Piccoli ,

Thanks for your comment.

The run verification works for both servers, but as I mentioned the client only has 1 certificate in the NPrinting server. Should I copy the certificate from:

C:\ProgramData\Qlik\Sense\Repository\Exported Certificates\QlikNPrintingServerName 

to

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

 

Thanks.

 

Ruggero_Piccoli
Support
Support

Hi,

Yes, as per the linked instructions but I think this will not solve your issue because, if you have an issue with the certificates, the Run Verification should say that.

To be 100% sure you have not a certificates issue you could export and install a new certificate for the Qlik Sense server that is not working. 

Best Regards,

Ruggero



Best Regards,
Ruggero
---------------------------------------------
When applicable please mark the appropriate replies as CORRECT. This will help community members and Qlik Employees know which discussions have already been addressed and have a possible known solution. Please mark threads with a LIKE if the provided solution is helpful to the problem, but does not necessarily solve the indicated problem. You can mark multiple threads with LIKEs if you feel additional info is useful to others.
pasgalbarra
Partner - Creator
Partner - Creator
Author

Hi @Ruggero_Piccoli ,

The client did a test in the server that is working (If you run the same test in the screenshot to the Qlik Sense server that is working are you getting the same results?) and confirm that works.

I exported both certificates and added to the NPrinting server,  when the client confirm that I can restart the services, I'll do and will see if now works

Thanks