Connecting NPrinting to Qlik Sense fails while passing through AWS ELB / ALB
Article Number: 000081654 | Last Modified: 2019/09/04
While Connecting NPrinting to Qlik Sense while passing through Amazon Web Services (AWS) Elastic Load Balancer (ELB) or Application Load Balancer (ALB), the connection may fail verification at "Installed certificates are valid to connect to Qlik Sense".Environment:
- Qlik NPrinting all versions
- Qlik Sense Enterprise all versions
AWS ELB / ALB is not setup properly to allow Qlik NPrinting Engine to communicate with the Qlik Sense server using mutual (bidirectional) certificate authentication. Qlik Sense certificates (Client and Server) are exported and then imported to NPrinting server as a step for setting this trust, and this should be considered when setting up ELB / ALB to be trusted by both ends.
As a workaround, configure AWS with a simple Network Load Balancer (NLB) that does not negociate SSL / TLS handshake (meaning behaves as a client endpoint). TCP traffic should be relayed without SSL/TLS inspection or man-in-the-middle (MITM) type of setup.