Configuring the messaging service for simple authentication

If you want to disable TLS connections with client certificate authentication and use simple authentication, you must manually edit the configuration files.

Do the following:

  1. Stop the following services:
    • Qlik NPrinting Engine
    • Qlik NPrinting scheduler service
    • Qlik NPrinting web engine
    • Qlik NPrinting messaging service
  2. Edit each of the following files by adding the line <add key="use-rabbit-plain"/>:
    • \Program Files\NPrintingServer\NPrinting\Engine\engine.config
    • \Program Files\NPrintingServer\NPrinting\Scheduler\scheduler.config

    • \Program Files\NPrintingServer\NPrinting\WebEngine\webengine.config

  3. Open \ProgramData\NPrinting\RabbitMQ\rabbitmq.config and search for all occurrences of plain authentication.
    Note: The modifications needed to reconfigure rabbitMQ are listed in the file comments.
    1. Modify TCP listeners to enable plain connection on port 5672.

    2. Remove TLS listener on port 5672.

    3. Enable PLAN and AMQPLAIN authentication mechanisms.

  4. Restart all services