The NPrinting Engine remains Offline and this error message is shown if a new Engine is created in the Web Console (Admin > Engine Manager):
Error trying to send certificate. Please verify the following: Engine address is correct Engine service must be running Port 4997 must be open outbound on Qlik NPrinting Server Port 4997 must be open inbound on Qlik NPrinting Engine Password is correct
The password entered is correct and port 4997 is opened.
This problem is due to a the network communication error that must be investigated by the IT. Due to this, NPrinting is not able to send the certificates correctly when the engine is created. A possible workaround is to create them manually.
The following steps can be applied to recreate the certificates:
Stop the services except for QlikNPrintingMessagingService.
Open a command prompt as Administrator.
Enter:
cd %ProgramFiles%\NPrintingServer\NPrinting\RabbitMQCertificatesGenerator
Start the services and wait for the engine status to go Online
The command recreates the certificates and adds the certificate for the local engine (this is usually done with the send certificates form). This step can't be applied on the additional external engines.