When attempting to execute an NPrinting 16 On Demand report either for the first time or after having in run successfully for many months and years, you are faced with the following message.
The network has changed and or ports are block
If using alternate extension path in the QMC, make sure to manually copy the NPrinting extension objects
- ports 9000, 9001 have been blocked on the network and must be re-opened or the default ports have been altered in the On Demand Objects found on the QVW.
- The path of the hostname is no longer valid
- The path to the NSQ is no longer valid or is blocked
- Internet Explore Enhanced Security is enabled on your NPrinting server.
- The On Demand Objects have not been installed/updated on the Qlikview Access Point server
into this path below:
- %Your Alternate Extension Path%\Objects\NPrinting\NPTask
- %Your Alternate Extension Path%\Objects\NPrinting\NPReport
- %Your Alternate Extension Path%\Objects\NPrinting\NPQueue
Before addressing the points in this article, please ensure that your environment meets the On Demand Requirements at the link directly below:https://community.qlik.com/t5/Qlik-NPrinting-Documents/NPrinting-16-On-Demand-Supported-Environments-and-Requirements/ta-p/1481326
1. Ports 9000, 9001 must be re-opened or opened for the first time if this is a new environment. You may use telnet to telnet from the Access Point server to the NPrinting server to test if the the ports are open or blocked. If the default ports above have been changed entirely within the On Demand object, those too would need to be opened on the network. They would also need to be updated in the ODS.Config file in the ODS folder of the NP server. ie: C:\Users\%nprinting%\AppData\Roaming\NPrinting\ODS
Upon updating the ods.config file, restart the NP 16 server service
- Note: Do NOT modify the ODS.Config file until you have made a backup copy of it first.
2. Update the hostname
in the On Demand object to ensure that it uses the fully qualified domain name path:
- For example: QlikServer1.qlik.com
3. The path to the NSQ is no longer valid or is blocked. You must ensure that the path to the NSQ can be opened by the NPrinting server service account.
- Example 1: If the NSQ has been moved to a different network or folder path location, the NSQ path in the On Demand Report Object or Task Object must also be updated to match the new path to the NSQ
- Example 2: If the NSQ has been moved to a network drive in example 1, then you must give the NPrinting service account Network Sharing, file and folder permssions to open the NSQ in the the specified path. For example \\qlikserver1\nprinting\NSQs\myproductionnprintingproject.nsq. You must be able to navigate to this path while logged on as the NP service account.
4. While logged on as the NPrinting server service account.
- Disable Internet Explorer Enhanced Configuration security on your Windows Server or
- Add the following site exception to your trusted sites in your internet explorer browser trusted sites settings "about:security_Qv.exe" (without the quotations)
5. On Demand components have not been installed
on the QV Access point server. (The must be upgraded also on each NPrinting designer computer as well.)
6. On Demand is being access behind a network load balancer or reverse web proxy server. This is not a supported configuration
7. Ensure that IE enhanced security
is turned off on the Windows NPrinting Server. Leaving this on will block NPrinting ON Demand from working normally