Skip to main content
Announcements
Defect acknowledgement with Nprinting Engine May 2022 SR2, please READ HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
azmeerrehan
Partner - Creator
Partner - Creator

NPrinting Scheduler & WebEngine Services Stop after few seconds

I have NPrinting 17 and Scheduler service starts but stops after few Seconds. Here is the Log from NPrinting Log Files. 

Any idea what I can do to fix it. I have tried installing RabbitMQ , make sure the RabbitMQ service is running

Unable to start SchedulerService. ERROR: System.TimeoutException: The operation requested on PersistentChannel timed out.↓↓   at EasyNetQ.Producer.ClientCommandDispatcherSingleton.Invoke(Action`1 channelAction)↓↓   at EasyNetQ.RabbitAdvancedBus.ExchangeDeclare(String name, String type, Boolean passive, Boolean durable, Boolean autoDelete, Boolean internal, String alternateExchange, Boolean delayed)↓↓   at Qlik.NPrinting.Common.Messages.RabbitTopologyBase.InternalPrepareQueue(String exchangeName, String queueName, Boolean useHashAsRoutingKey, Boolean queueDurability, Nullable`1 maxPriority, IExchange& exchange, String& routingKey) in c:\Jws\release-v18.19.x\server\NPrinting\src\Common\Messages\RabbitTopologyBase.cs:line 88↓↓   at Qlik.NPrinting.Common.Messages.ContentResolutionRabbitTopology.PrepareEngineStatusQueue(IExchange& engineExchange) in c:\Jws\release-v18.19.x\server\NPrinting\src\Common\Messages\ContentResolutionRabbitTopology.cs:line 53↓↓   at Qlik.NPrinting.Common.Messages.ContentResolutionRabbitTopology.RegisterSchedulerForAllocationStatus(Action`2 allocationStatusMessageProcessor) in c:\Jws\release-v18.19.x\server\NPrinting\src\Common\Messages\ContentResolutionRabbitTopology.cs:line 123↓↓   at Qlik.NPrinting.Scheduler.Service.LoadBalancer.Start() in c:\Jws\release-v18.19.x\server\NPrinting\src\Scheduler\Service\LoadBalancer.cs:line 171↓↓   at Autofac.ContainerBuilder.StartStartableComponents(IComponentContext componentContext)↓↓   at Autofac.ContainerBuilder.Build(ContainerBuildOptions options)↓↓   at Qlik.NPrinting.Scheduler.SchedulerHttpService.Start(String[] args) in c:\Jws\release-v18.19.x\server\NPrinting\src\Scheduler\SchedulerHttpService.cs:line 119

 

1 Reply
Frank_S
Support
Support

There is very limited information to work with here based on the description of your issue so here is a suggested path for you based on what you have provided.

Note: You may have damaged your installation further by installing RABBIT independently.

The version of RABBIT installed needs to be compatible with the version of NPrinting that you have installed. If RABBIT is a separated unsupported version for the version of NPrinting that you have installed, then NPrinting will not work.

The quickest fix here might simply be to do the following:

1. Backup your NP database using the steps in the link below:

How to BackUp and Restore Qlik NPrinting Repository Database from End to End

2. Uninstall your current NPrinting installation. If you have a version of NPrinting before 17.3, I suggest that you manually also uninstall Rabbit and Erlang via programs and features assuming you are running windows 2012 server.

3. Install the same version NPrinting that you just recently uninstalled and perform the license operation with your 16-digit NPrinting product key and control number

4. Then restore the NP database that you just backed up before the uninstall.

Hope this helps.

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